monkey测试===如何获取android app的Activity
方法一(推荐):
手机连接adb,手机界面在需要取得activity的界面。
推荐使用该命令:
adb shell dumpsys activity top | findstr ACTIVITY
获取当前界面的activity名
adb shell dumpsys activity
加上-h可以获取帮助信息
获取当前界面的UI信息,可以用:
adb shell dumpsys activity top
要获取当前界面的Activity:
adb shell dumpsys activity top | findstr ACTIVITY
activity:.WiWelcomeActivity
.MainActivity
package-name:com.xxxx.chats
方法二:
使用aapt获取app包名和Activity,其中aapt是sdk自带的一个工具,在sdk\builds-tools\目录下:
以存储在F盘的Tchat为例,运行cmd,命令行中切换到aapt.exe目录,
执行命令:aapt dump badging F:\app\Tchat.apk ,注意,apk路径中一定不能有空格。
由上图可知:package name:com.xxxx.xxxxx
activity:.WiWelcomeActivity
顺便提一下
如果你也喜欢Python 这里有一群Python爱好者汇集在此。
关注微信公众号:【软件测试技术】,回复 888,获取QQ群号。
纸上得来终觉浅,绝知此事要躬行!