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群号。 

 

 

 

posted @ 2017-11-27 13:34  botoo  阅读(2579)  评论(0编辑  收藏  举报