曾无好事来相访,赖尔高文一起予。这篇文章主要讲述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
文章图片
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群号。
推荐阅读
- 关于Android系统的启动流程
- android中必备的接口回调用法
- 谈下APP测试和WEB测试的区别
- Android 使用android-support-multidex解决Dex超出方法数的限制问题,让你的应用不再爆棚(转)
- staff-manage-app
- react-native runandroid 报错
- 添砖加瓦(snappy无损压缩算法)
- android studio 开发中启动android项目报错sdk版本不一致解决方案
- Android studio 如何查找SHA1码(2.3.3以上适用)