Android开发工具推荐
自己在平时工作中发现的一些不错的工具,记录下,方便在切换外部环境的时候,快速找回持续更新
AS 插件
SaveAction
可以在保存的时候,自动格式化自己修改过的代码,可以自动去掉多余的import
Git Tool Box
快速直接显示git balme
CodeLocator
https://github.com/bytedance/CodeLocator
- 展示当前的View视图
- 展示当前的Activity信息
- 展示当前所有Fragment的信息
- 展示自定义的App运行时信息
- 展示当前应用的文件信息
- 实时编辑View的状态, 如可见性, 文本内容等
- 定位当前响应触摸事件的View
- 获取当前View绑定的数据
- 获取当前View对应的绘制内容
- 跳转View的点击事件代码, findViewById, ViewHolder的代码位置
- 跳转View的xml布局文件
- 跳转Toast, Dialog的显示代码位置
- 跳转启动当前Activity的代码位置
- 展示应用支持的所有Schema信息
- 向应用发送指定Schema
- 定位项目内最新的Apk文件
- apk文件支持右键安装
- 快速打开显示布局边界, 过渡绘制, 点按操作等
- 快速连接Charles代理
App工具
Topactivity
可以查看当前打开的页面,包名称和页面名称,方便快速定位Activity
LibChecker
方便快速分享目标app使用了哪些原生库,可以跟踪学习一些开源项目,例如分析微信的so
Intet Intercept
ActivityManager
分析目前app的Activity,并支持直接挑战目标页面