Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我发现我们可以使用以下命令从工作站启动猴子:
adb shell monkey -p <package name> -v 500
但是当我尝试从模拟器的终端运行猴子时,像这样:
monkey -p <package name> -v 500
由于权限不足,它被android杀死了。
我需要从设备上启动猴子,(没有与 PC 的任何连接),我的问题是,我如何将命令从 android 活动发送到 adbd,这样我就可以直接从设备运行猴子。
猴子是用 Java 实现的,你可以将它集成到你的应用程序中。或者,如果您有根设备,请使用su -c monkey以根用户身份运行。shell 用户实际上比普通应用程序用户拥有更多的权限,这就是你获得的权限不足的原因。
su -c monkey