在小米设备上运行猴子测试返回异常

5

崩溃:

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

有什么想法可以解决这个问题吗?

1
尝试在此处查看答案:https://dev59.com/Am435IYBdhLWcg3wfgMf - Anton Gorbunov
1个回答

12
在开发者选项下启用USB调试后,请在开发者选项本身下启用USB调试(安全设置)。
这对我有用!!

4
允许应用程序输入的这个设置选项比USB调试的选项略少一些, 对于我的小米手机,需要注册小米账户并确认3次。 - Dzenly
我有一部安卓12的小米Note 10 Pro手机,尝试发送keyevent,并启用了相同的设置,但仍然出现相同的错误。 - Dj Walkzz
@DjWalkzz 你可能已经解决了,但是试试重启你的手机吧 :) - undefined
是的,我通过重新启动手机解决了它 :D - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接