monkey测试===如何获取android app的Activity

曾无好事来相访,赖尔高文一起予。这篇文章主要讲述monkey测试===如何获取android app的Activity相关的知识,希望能为你提供帮助。
 
  方法一(推荐):手机连接adb,手机界面在需要取得activity的界面。
推荐使用该命令:
adb shell dumpsys activity top | findstr ACTIVITY
【monkey测试===如何获取android app的Activity】获取当前界面的activity名

adb shell dumpsys activity 加上-h可以获取帮助信息
获取当前界面的UI信息,可以用: adb shell dumpsys activity top
要获取当前界面的Activity: adb shell dumpsys activity top | findstr ACTIVITY

 
monkey测试===如何获取android app的Activity

文章图片

 
activity:.WiWelcomeActivity
.MainActivity
package-name:com.xxxx.chats
 
 
  方法二:使用aapt获取app包名和Activity,其中aapt是sdk自带的一个工具,在sdk\\builds-tools\\目录下:
monkey测试===如何获取android app的Activity

文章图片

 
    以存储在F盘的Tchat为例,运行cmd,命令行中切换到aapt.exe目录,
 
执行命令:aapt dump badging F:\\app\\Tchat.apk ,注意,apk路径中一定不能有空格。
 
monkey测试===如何获取android app的Activity

文章图片

monkey测试===如何获取android app的Activity

文章图片

 
由上图可知:package name:com.xxxx.xxxxx
activity:.WiWelcomeActivity
顺便提一下
 
如果你也喜欢python 这里有一群Python爱好者汇集在此。
关注微信公众号:【软件测试技术】,回复 888,获取QQ群号。 
 
 
 

    推荐阅读