1

我发现我们可以使用以下命令从工作站启动猴子:

adb shell monkey -p <package name> -v 500

但是当我尝试从模拟器的终端运行猴子时,像这样:

monkey -p <package name> -v 500

由于权限不足,它被android杀死了。

我需要从设备上启动猴子,(没有与 PC 的任何连接),我的问题是,我如何将命令从 android 活动发送到 adbd,这样我就可以直接从设备运行猴子。

4

1 回答 1

1

猴子是用 Java 实现的,你可以将它集成到你的应用程序中。或者,如果您有根设备,请使用su -c monkey以根用户身份运行。shell 用户实际上比普通应用程序用户拥有更多的权限,这就是你获得的权限不足的原因。

于 2012-04-19T06:01:54.513 回答