monkeyrunner_获取apk的包名和activity名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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名的主要内容,如果未能解决你的问题,请参考以下文章

如何获取apk包的包名和activity

Appium Android 获取包名和 Activity 的几种方法 (转)

appium获取android app的包名和主Activity

如何查看apk的包名和启动Activity

如何获取手机自带软件的包名跟activity

获取Apk包名和入口Activity