按照本教程,我为 android 应用程序创建了一个简单的 ui 测试:
http://developer.android.com/tools/testing/testing_ui.html
现在我已经构建了我的项目并将TestProject.jar
文件上传到虚拟设备中,使用:
adb push <path_to_output_jar>/TestProject.jar /data/local/tmp/
但是当我运行命令来运行我的测试时
adb shell uiautomator runtest TestProject.jar -c com.uia.example.my.Test
我收到这个错误
错误:/data/local/tmp/TestProject.jar 不存在
为什么?jar 被上传到虚拟设备。我在这里错过了什么吗?
此外,使用真实设备我什至无法上传它:
uiautomator:权限被拒绝