AndroidJarsCrawler使用指南

tamoadmin 热门赛事 2024-04-25 27 0

AndroidJarsCrawler使用指南

环境搭建

在使用AndroidJarsCrawler之前,需要进行一定的环境搭建。首先,确保你已经安装了Java环境和Android

SDK。这些是运行appcrawler所必需的基础环境。

Java环境:这是运行appcrawler的基础,确保你已经安装了Java

Development

Kit

(JDK)。

Android

SDK:主要用于使用tools文件夹下的uiautomatorviewer.bat来定位元素,获取元素的xpath,用于准备工作前期。

工具下载

接下来,你需要下载AndroidJarsCrawler的jar包。appcrawler的最新jar包功能较多,兼容性较高。你可以在这个网站下载最新的jar包:https://blog.csdn.net/bbenskye/article/details/80265244

AndroidJarsCrawler使用指南

使用步骤

在完成了环境搭建和工具下载之后,你可以按照以下步骤开始使用AndroidJarsCrawler:

1.手机安装好最新的安装包,不需要登陆,避免不能遍历登陆前的页面内容,且登录后再进行遍历会出现activity不一致的报错,即和launchActivity不一致。

2.开启appium服务,在命令行中输入:appium,提示:则开启成功。

3.在放appcrawler2.1.0.jar的文件夹下执行以下命令:Javajarappcrawler2.1.0.jarajingdata.apkcconfig.ymloutputwyy/,即可自动启动APP,并自动遍历点击元素。

配置文件编写

配置文件是运行appcrawler的核心所在。你可以通过编写配置文件来设定遍历的规则,比如设置黑名单和白名单,提高遍历的覆盖率。具体的参数说明可以参考appcrawler的官方文档或者相关的教程文章。

注意事项

在使用AndroidJarsCrawler的过程中,需要注意以下几点:

对于H5页面无法进行精确的定位点击,比如它的整个布局layout是一个大模块,不能进行点击。

对于调用第三方应用的不太稳定,比如每次到上传头像处就停止遍历。

对于整个layout区域是可点击,但是其中某个元素是不可点击的,没有进行遍历点击,比如:左上角的设置和右上角的私信都不能遍历到。

以上就是关于AndroidJarsCrawler的使用指南,希望对你有所帮助。