首先日志中找到错误的关键字
然后根据关键字判断,可以通过如下手段尝试解决:
1.adb shell pm clear com.macaca.android.testing
尝试重启启动,观察是否解决;
2.手机中卸载如下的程序,并重新启动 inspector
好绿啊……
话说,推荐你按照安装步骤,把 macaca 及其组件都清理掉,包括文件夹和缓存文件,然后重新安装一遍,不然会越错越多的
木有写错哦~,这个文件夹实际上有 2 种建的方法,这是其中的一种
报错是说:你没有权限在 xx 目录中创建该文件夹。
你是没有手动创建那两个目录么,如果没有去创建好就行了
你的 macaca-android 没有安装好,app-debug.apk 生成失败了;
需要卸载和清理 app-inspector 和 macaca-android,然后重新安装,确保安装 macaca-android 的时候有生成那两个文件,再装 app-inspector。
参照文档:https://testerhome.com/topics/12277,3/4 位置,该组件的安装步骤
恭喜,话说,最后是怎么行的
缓存文件都清理了么?比如 .android
有的时候,是要清理掉 sdk 环境及文件重新安装配置的,包括缓存文件,他们都会有影响的
是的,一定要 6+ 的版本才行,官方指定的
困难重重~
必须的~
我这暂时只有 windows 的配置,等我有钱了一定买个 mac 用……T.T
感谢悉心解答,就是环境糟的厉害,已经全部清理重新搭建,解决!
话说,这边文章该更新了~
比如各种版本最新的支持,以及 ANT 换 Gradle
确实是的,就是因为 uiautomatorviewer.bat 这东西运行的时候也报错,所以我才尝试用 inspector,这么看根源就在这了,只是不知道后边怎么查问题
启动 uiautomatorviewer.bat 的时候,会有这个提示:
重新试了一下,如果我用 25 的 platform,安装 android 和 inspector 会如下报错;
但如果我按照提示装了 26 的,重新安装 android 或 inspector,在 uiautomatorwd 的时候就会卡住&……
然并卵了……
好的,感谢,我试一下~
SDK 版本低了吧,要 25 的
补,如果直接在 git 上 clone 下来,检查的时候也会报错,如图:
求解,3.0+ 输出的报告以未加载完成的样式展示,是否需求设置本地,或者加载官方推荐的 Klov Report
@chen_sen 楼主,ExtentReport 3.0+ 版本是否还需要加载官方提供的 Klov Report,或者设置本地化报告?
我用 3+,按照你的代码敲下来,报告排版会比较乱(未加载完全的样子)。
使用 2+ 的就会正常显示,求解 3 如何处理?