0
我使用下面的命令来测试我的Android应用 pb = new ProcessBuilder("adb","-s", deviceId,"shell", "monkey -p" + packageName + " -v 5000");
ADB猴子测试秋天到其他包
我的问题是,当亚行猴子开始测试,然后它也打开系统设置,音频播放器等 有没有其他解决方案让adb monkey只保留特定的包名?
我使用下面的命令来测试我的Android应用 pb = new ProcessBuilder("adb","-s", deviceId,"shell", "monkey -p" + packageName + " -v 5000");
ADB猴子测试秋天到其他包
我的问题是,当亚行猴子开始测试,然后它也打开系统设置,音频播放器等 有没有其他解决方案让adb monkey只保留特定的包名?
为了防止猴子从打开的设置,有一个问题的答案:https://stackoverflow.com/a/31349378/7407999
我已经搜查了这个问题的答案了很多天,但只有这个答案解决了这个问题。
要防止音频播放器,请在猴子选项中设置“--pct-syskeys 0”。请参阅: https://developer.android.com/studio/test/monkey.html
那就是'-p'参数是应该做的 - 限制的事件特定数据包。 –
@AlexP。但它似乎不工作,因为我在我的代码中有这个-p。 – nestorasg