第一步:下载并安装 Android Studio 开发工具到磁盘目录下

我选用目前主流的 Android 开发工具Android Studio作为以后整个系列的主要工具,后续不再一一说明。

第二步:设置系统环境变量

D:\Android\SDK\platform-tools放到path

第三步:创建模拟器,并进行初始化

选中MainActivity,点击run,等待模拟器加载完毕

第四步:连接模拟器

打开 cmd,使用 adb devices 命令连接 Google Emulator

第五步:安装所测 APK 文件到模拟器中

第六步:找到所测 package name

使用adb shell,输入 ls,第一次 cd data,然后再次输入 ls,第二次 cd data,最后找到com.xxx.xxx为名的 package name

第七步:使用 monkey 命令随机操作 1000 次 (具体用法参考 Google Doc)

在 CMD 中输入 monkey -p package name -v --ignore-timeouts --ignore-crashes --ignore-security-exceptions 1000命令,对所测目标进行操作。

命令讲解

1000 次随机操作运行结束

第八步:输出带有 W 和 E 级别的日志信息

使用 adb logcat > D:/monkeylog.txt 导出筛选过的日志信息

整个操作过程中遇到的坑

参考资料


↙↙↙阅读原文可查看相关链接,并与作者交流