adb 查看启动的app包名和activity

Posted cerzong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了adb 查看启动的app包名和activity相关的知识,希望对你有一定的参考价值。

dumpsys window | grep windows 

monkeyrunner_获取apk的包名和activity名

一、使用adb获取单个apk的包名和Activity名称:

1.配置adb环境

a. 我的电脑点击右键-属性-高级-环境变量;

b.  环境变量中新建PATH,变量值输入adb.exe工具所在目录;

c.  检查是否成功,启动命令行,输入adb;

2.  手机连接电脑,开启USB调试,打开app,输入命令:adb devices,查看手机是否连接到电脑;

3.  doc窗口输入命令行:adb shell dumpsys activity | find "mFocusedActivity" ,查看当前apk的包名和activity名;

4.  doc窗口输入命令行:adb logcat grep ActivityManager,查看当前正在运行的Activity;

 

五、使用adb获取全部apk的包名,然后再获取单个apk的包名和Activity名称

   1.  手机连接电脑,输入命令:adb devices,查看手机是否连接到电脑;

   2.  doc窗口输入命令行:adb shell pm list packages:列出所有的包名,找到所查看包的包名

 

以上是关于adb 查看启动的app包名和activity的主要内容,如果未能解决你的问题,请参考以下文章

adb命令获取app包名

学懂ADB命令和Monkey命令

adb 获取app包名和当前的activity名称

adb查看当前手机上打开的app的包名和主程序入口

monkeyrunner_获取apk的包名和activity名

adb 常用命令