从命令行运行Test Monkey时如何更改详细级别?
这两个命令有效:
adb shell monkey -p com.my.package 5000
adb shell monkey -p com.my.package -v 5000
Run Code Online (Sandbox Code Playgroud)
开发人员文档说,"命令行上的每个-v都会增加详细级别.级别0(默认值)提供的信息几乎不包括启动通知,测试完成和最终结果.级别1提供有关测试运行的更多详细信息,例如发送到您的活动的个别事件.第2级提供更详细的设置信息,例如选择或未选择用于测试的活动.
但是,当我尝试adb shell monkey -p com.my.package -v -v 5000我得到一个segmentation fault monkey -p com.my....
我试过adb shell monkey -p com.my.package -v 2 5000,但是猴子读的2是计数,而不是值-v.
救命?:)
我正在使用 Android Studio,但在设备的 Android>Data文件夹中运行时看不到我的包apk。没有它,我无法运行猴子。我也在installLocation="auto"清单中提到并WRITE_EXTERNAL_STORAGE允许仍然看不到我的包名称。
如果Android系统没有物理键,那么命令中需要包含哪些参数?
我收到错误:
Error : ** SYS_KEYS has no physical keys but with factor 2.0%
Run Code Online (Sandbox Code Playgroud) 我开始通过 develoers.android.com 网站学习用于测试 Android 应用程序的 adb shell monkey 命令。但是,我能够找出选项 v 和 s(种子)的示例。我需要使用其他选项来通过可用选项控制应用程序的触摸输入。我搜索了示例/示例/指南以全面使用该命令,但没有结果。如果任何开发人员知道使用带有所有选项的命令,请告诉我。
谷歌搜索说,
adb shell monkey -p <package_name> -v n -s SEED
Run Code Online (Sandbox Code Playgroud)
我想弄清楚如何使用 -s 选项来控制触摸输入。任何帮助或了解这一点的方向都会对我有很大帮助。