Monkeyrunner脚本中component快速定位方法

在编写MonkeyRunner脚本过程中,会出现component这一项内容,很多人可能不知道怎么确认,其实这个主要是为了指定要测试的程序包名和主Activity名,我们可以用以下方法去进行确认:

1、使用aapt    -- aapt是sdk自带的一个工具,在sdkuilds-tools目录下

  首先找到我们所要测试的apk包,比如我的包名地址为E: esthtk.apk

  接着从cmd命令行中进入aapt所在的目录,并执行aapt dump badging E: esthtk.apk

  运行后的结果中以下两行分别是应用包名package和入口activity名称

  package: name=’com.went.htk’
  launchable-activity: name=’com.went.htk.Ui.Activity’

2、使用re-singer.jar进行查看(需jdk环境支持):

  首先运行java -jar re-singer.jar

  接着把我们要测试的apk拖进打开的re-singer.jar中即可得到对应内容

原文地址:https://www.cnblogs.com/dtest/p/3964830.html