android - 在小米设备上运行 Monkey 测试返回异常

标签 android monkeyrunner

崩溃:

java.lang.SecurityException: Injecting to another application 
           requires **INJECT_EVENTS** permission

命令:

adb shell monkey -p  PACKAGE_NAME -v -v --throttle 300
--pct-touch 40 --pct-motion 35 --pct-nav 0 --pct-majornav 0 --pct-appswitch 5 --pct-anyevent 5 --pct-trackball 0 --pct-syskeys 5 --pct-pinchzoom 5  --bugreport 100000

任何想法如何克服这个问题?

最佳答案

在开发者选项下启用USB调试后请启用 开发者选项下的 USB 调试(安全设置)。

这对我有用!

关于android - 在小米设备上运行 Monkey 测试返回异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48204330/

相关文章:

android - 如何通过MonkeyRunner点击android程序的 View ?

java - 更改 JSON 函数以使其工作?

android - 在不调用 BDD 的情况下恢复 Fragment 上的数据

javascript - 使用 phonegap 和 android 的 javascript 警报中的特殊字符

android - 如何使用 monkey 和 monkeyrunner 工具进行 android 测试?

device.type 方法上带有 whitesprace 的 monkeyrunner 的 python 脚本

android - 从 Assets 读取文本文件时出现奇怪的行为

android - CalledFromWrongThreadException 即使使用 AndroidSchedulers.mainThread()

android - 类型错误 : _init_() takes at least 3 arguments (2 given) MonkeyRunner

android - 如何一起使用 MonkeyRunner 和 Robotium(不是分开使用!)