App Crawler使用教程

写在前面的话:

今年因为疫情,公司各个状况都变了,降薪、改变方向 都有。以前不重视的APP现在一下子史无前例的重视起来。还有就是时间紧张过程混乱下,如果保证最后一关,一月送审9个版本,有2个版本明显crash问题。

整的我筋疲力尽,这不,为了就会这2天的版本,临时把所有自动化的都弄上了。明天加班把选车遍历(352个品牌、1500个车系,近5K次的点击)搞出来了,用的python+appium

给领导看,今天又弄了katalon和这个类似money的工具小试了一把,效果可以啊。

安装包的准备:

链接:https://pan.baidu.com/s/1qc9c4TJv_bFRFD4eIieOAg
提取码:tcho

appium安装这里不说了,我用的是1.12.0

启动即可

 

 

jdk要求1.8以上,classpath配置:

.;F:\Program Files\Java\jdk1.8.0_131\lib;F:\Program Files\Java\jdk1.8.0_131\lib\tools.jar

解压app-crawler

打开cmd命令控制台

java -jar E:\app-crawler\crawl_launcher.jar --apk-file E:\app-crawler
\26407.apk --app-package-name cn.com.pcauto.android.browser --android-sdk E:\and
roid-sdk-windows --timeout-sec 600

哦,还得要android-sdk,这个自行下载解压即可

 

 

参数解析:

OptionDescription
--android-sdk指定Android SDK路径。 此选项必填。
--apk-file指定你的App APK路径,App Crawler会对它进行安装和爬取。如果没有指定 —app-package-name选项,请使用此选项。
--app-package-name指定App包的名字。当应用程序已安装在设备上,且不需要重新安装时,请使用此选项。
--key-store指定给App和 Crawler APKs签名的密钥存储库的路径。当您的应用程序需要特定的签名才能正常运行时,请使用此选项。
--key-store-password指定为 --key-store 选项提供的密钥存储库的密码。如果指定了--key-store,那么这是必需的标志。
--timeout-sec指定Crawler运行超时时间,单位为秒,如果没有设置,默认为60s

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值