gpt4 book ai didi

android - Monkeyrunner.sleep() 发送新闻事件总是出错

转载 作者:行者123 更新时间:2023-11-29 16:13:34 24 4
gpt4 key购买 nike

我使用 android MonkeyRunner 做一些测试

每次运行 Monkeyruuner.sleep() 都会失败

像这样

from com.android.monkeyrunner import MonkeyRunner
device = MonkeyRunner.waitForConnection()
device.press('KEYCODE_ENTER', 'DOWN_AND_UP')
MonkeyRunner.sleep(10)
device.press('KEYCODE_ENTER', 'DOWN_AND_UP')

第二个

device.press('KEYCODE_ENTER', 'DOWN_AND_UP')

总是失败

[main] [com.android.chimpchat.adb.AdbChimpDevice] Error sending press event: KEYCODE_ENTER DOWN_AND_UP

请帮忙感谢'谢谢大家回复!

但即使使用 time.sleep() 或 MonkeyDevice.DOWN_AND_UP 也总是出错

我的分数代码

from com.android.monkeyrunner import MonkeyRunner
import time
device = MonkeyRunner.waitForConnection()
device.press('KEYCODE_DPAD_RIGHT', device.DOWN)
device.press('KEYCODE_DPAD_RIGHT', device.UP)
time.sleep(2)
device.press('KEYCODE_DPAD_RIGHT', device.DOWN)
device.press('KEYCODE_DPAD_RIGHT', device.UP)
time.sleep(2)
device.press('KEYCODE_DPAD_RIGHT', device.DOWN)
device.press('KEYCODE_DPAD_RIGHT', device.UP)
time.sleep(2)

三次down,up总是错的

日志

120718 09:50:51.744:S [main] [com.android.chimpchat.adb.AdbChimpDevice] Error sending press event: KEYCODE_DPAD_RIGHT DOWN
120718 09:50:51.744:S [main][com.android.chimpchat.adb.AdbChimpDevice]java.net.SocketException: Software caused connection abort: recv failed
120718 09:50:51.744:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at java.net.SocketInputStream.socketRead0(Native Method)
120718 09:50:51.744:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at java.net.SocketInputStream.read(Unknown Source)
120718 09:50:51.744:S [main] [com.android.chimpchat.adb.AdbChimpDevice] at

谢谢!

最佳答案

您的 key 代码与 API 一致。

但是,我在使用 MonkeyRunner.sleep 函数时遇到了类似的问题(可能是某些 android 构建中的错误本身)。

作为解决方法,我使用了如下所述的 time.sleep 函数。

import time
from com.android.monkeyrunner import MonkeyRunner
device = MonkeyRunner.waitForConnection()
device.press('KEYCODE_ENTER', 'DOWN_AND_UP')
time.sleep(10)
device.press('KEYCODE_ENTER', 'DOWN_AND_UP')

谢谢。

关于android - Monkeyrunner.sleep() 发送新闻事件总是出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11218818/

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