-
一、没有apk,应用已经安装到手机或虚拟机中
-
1.logcat
image- .清除logcat内容,使用命令adb logcat -c
- .启动logcat,使用命令adb logcat ActivityManager:I *:s
- .启动要查看的程序
- cmp=com.android.browser
-
2.dumpsys
image- (1)启动要查看的程序;
- (2)命令行输入:adb shell dumpsys window w |findstr / |findstr name=
- 补充:使用adb shell dumpsys window | findstr mCurrentFocus 命令查看当前运行的包名和Activity更清晰一些。
-
-
二、有apk
image- F:\git\gaugeTest\Java\Android\gauge_mobile-master\hybrid\src\test\resources
- λ aapt dump badging doudizhu.apk | findstr "package"
- appID 包名
- λ aapt dump badging doudizhu.apk | findstr "launchable-activity"
- Activity 名
- λ aapt dump badging doudizhu.apk | findstr "package"
- java -jar selendroid-standalone-0.17.0-with-dependencies.jar -app selendroid-test-app-0.17.0.apk
- 浏览器中输入:http://localhost:4444/wd/hub/status 查看到 "appId":"io.selendroid.testapp:0.17.0"
- F:\git\gaugeTest\Java\Android\gauge_mobile-master\hybrid\src\test\resources
-
三、有源码情况
image- 直接打开AndroidManifest.xml文件,找到包含android.intent.action.MAIN和android.intent.category.LAUNCHER对应的activity。
- 如下图中第三行package为com.cola.ui,第七行主Activity为com.cola.ui.ColaBox(.ColaBox为Activity简写方式)。
查看Android应用包名、Activity的几个方法
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
- Android开发中我们有时候需要借助一些命令帮助更好的高效率定位解决问题,本文就来介绍一些可能有些隐藏的而却非常...
- R:《复盘》,陈中(作者),机械工业出版社; 第1版 (2013年10月1日)。 I:复盘本是股票用语,是指股市收...



