0
我想输入一些文本到我的android应用程序中的文本字段。我安装了应用程序,并在第二页我想搜索一些地方。为此我需要输入一些文字。如何使用monkeyrunner在文本字段中输入文本
I tried `device.press('KEYCODE_BUTTON_SELECT',MonkeyDevice.DOWN_AND_UP)
device.press('KEYCODE_i','DOWN_AND_UP')
device.press('KEYCODE_n','DOWN_AND_UP')
device.press('KEYCODE_d','DOWN_AND_UP')
device.press('KEYCODE_i','DOWN_AND_UP')
device.press('KEYCODE_a','DOWN_AND_UP')
或 Device.type(印度)`
但这些命令不工作的我的应用程序,它不进入字符串“印度”我的应用程序文本filed.But这正与手机本机搜索文本提交。
我安装的Android View Client并导入下面的事情
import from com.dtmilano.android.view client import View Client
from com.android.monkey runner import Monkey Runner, Monkey Device
然后我写了这样的代码
vc = ViewClient(device)
vc.dump()
address= vc.findViewById('search')
address.type('india')
但它显示错误:“无类型”对象有没有属性'类型'。
你能帮我做这件事吗?
您好我尝试以下code..It不键入字“印”和表示一个用户警告“不支持的Android版10” 地址= vc.findViewByIdOrRaise(“ID /搜索”) 地址。 touch() device.type('india') – user1722227
address = vc.findViewByIdOrRaise('search')address.type('india')..属性错误显示。属性错误类型 – user1722227
我告诉你验证'地址“实际上是一个EditText或采取device.type()方法 –