monkey命令运行自动化,报安全异常“SecurityException”的解决方法

monkey命令运行自动化脚本时,出现安全异常SecurityException的解决方法:

在木木模拟器运行京东App的自动化脚本(命令:adb shell monkey -f /mnt/shared/MuMuShared/jd_test.txt -v-v-v 1)时,出现如下安全异常:

1e5d153ca3254e9f31af640fbb9b81f4

 通过查找系统日志,查找命令:adb logcat | find "SecurityException" >d:\test\log\SecurityException_log.txt

发现原因:Monkey没有获取inject_events权限,导致事件注入失败。

image

 然后在木木模拟器设置中开启root权限,再运行下面的命令

adb root
adb shell pm grant com.android.commands.monkey android.permission.INJECT_EVENTS

再次运行自动化脚本,发现安全异常解决了,程序可以运行了。

posted @ 2026-03-03 11:20  板栗+  阅读(2)  评论(0)    收藏  举报