gpt4 book ai didi

android - 如何在猴子测试期间避免锁屏事件

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:15:43 25 4
gpt4 key购买 nike

我正在运行猴子测试,但我遇到了锁屏问题。

我试过用下面的默认命令运行测试

“monkey -p com.xyz -v 1500000 -s 10000 --throttle 15000”

测试开始时很好,但最终会锁定屏幕,因此永远无法解锁,因为我有字母数字 key 代码作为密码,这很难被猴子的随机事件猜到。我只想让猴子只在应用程序上运行,完全忽略锁屏事件

我正在从设置中启用永不休眠,如果我可以避免猴子停止按下电源键,请告诉我。

最佳答案

您应该编写自己的 Python 脚本。请看a simple monkeyrunner program来自 Android 文档和来自此 tutorial 的示例.编写脚本时不要使用这些类型的事件:

device.press('KEYCODE_POWER', 'DOWN_AND_UP')
device.press('KEYCODE_POWER', 'DOWN')
device.press('KEYCODE_POWER', 'UP')

负责屏幕锁定(更多 key codes )。为了运行您自己的脚本,请使用:

mokeyrunner srcipt_name.py

另一种解决方案是在 adb shell monkey 命令中避免使用 s(伪随机数生成器)标志。然后使用有趣的标志,除了 --pct-syskeys (这些键通常保留供系统使用,例如 Home、Back、Start Call、End Call 或音量控制。)更多您在 http://developer.android.com/tools/help/monkey.html 中找到的标志

关于android - 如何在猴子测试期间避免锁屏事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20853653/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com