gpt4 book ai didi

android - monkeyrunner 和 EndCall

转载 作者:搜寻专家 更新时间:2023-11-01 09:14:32 26 4
gpt4 key购买 nike

我正在使用 MonkeyRunner 来模拟用户 Activity 。一切正常,但我无法按 EndCall。要调用电话,我使用:

device.touch(190, 800, 'DOWN_AND_UP') 

CALL 按钮的 x,y 坐标。

但是当我尝试挂断电话时,我会尝试:

device.touch(230, 700, 'DOWN_AND_UP') 

x,y - 结束调用按钮的相应坐标。什么都没发生。尝试按:

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

同样的效果。现在尝试发送 Intent ,但不知道将哪个 Intent 用于 EndCall。我的设备运行 Android 2.2.1。

谢谢。

最佳答案

这适用于带有 2.3 和 WVGA 的模拟器:

#! /usr/bin/env monkeyrunner

from com.android.monkeyrunner import MonkeyRunner

def main():
print "waiting for connection..."
device = MonkeyRunner.waitForConnection()

device.touch(140, 760)
MonkeyRunner.sleep(15)
print "dialing..."
device.type('5551234')
MonkeyRunner.sleep(3)
device.touch(240, 740)
MonkeyRunner.sleep(25)
print "hanging up..."
device.touch(240, 600)

if __name__ == '__main__':
main()

关于android - monkeyrunner 和 EndCall,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5690415/

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