Android Studio运用adb查看当前使用的Activity类
这个问题是我在实习的时候遇到的,我来描述一下:
领导分配了一个任务,要求更改一个具体页面的回调方法,我拿到项目代码后,发现代码文件大概有几百个,那么如何在这几百个文件中快速地锁定需要修改的代码文件呢?
- 在AndroidManifest中找到启动Activity,然后根据业务界面去逐层寻找;
- 如果之前的技术人员命名十分规范,也可以根据文件名辨别;
- 利用Android Devices Bridge调试。
接下来主要介绍第三种方式,我们以实际例子做参考:
首先,运行已编辑好的Demo,选择运行设备(这里我以真机为例)
然后在设备上点入你想解析的业务页面
接着在Android Studio下面的Terminal终端上输入下面的代码:
这样我们就找到的要分析页面的代码文件名,接下来就可以使用Android Studio自带的查找功能去进入该文件进行查看修改了。
附: