首页 > 代码库 > monkeyrunner_获取apk的包名和activity名

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:列出所有的包名,找到所查看包的包名

 

monkeyrunner_获取apk的包名和activity名