在使用 uiAutomator 测试时,把编译好的相关 jar 放到手机的 “data/local/tmp” 下,接着执行 “adb shell uiautomator runtest uitest.jar -c com.leven.uitest ” 后,提示 “/system/bin/sh: uiautormator: not found”,有哪位前辈遇到过这个问题呢?还请指教,谢谢!
Android 版本低于 4.0 的不支持
问题解决了,我这里是手机系统版本的问题,刚开始测试的的 Android4.0.2 版本的,后来用了 4.2.2 的系统后就可以正常运行了。 有前辈说 uiAutomator 的测试手机是要 4.2.0 以上才能正常运行的。
@xuxu 是手机版本的问题,已经解决,但 4.0 以上的也不一定行,我出现这个问题就是用 4.0.2 的版本。
比如我用华为荣耀的 4.4 也无法使用 uiautomator,我估计是厂商定制过的 android 系统阉割掉了