我想在monkeyrunner中输入值,例如输入用户名,密码来登录我的应用程序。但我不知道怎么做,我只知道如何触摸和按下。谢谢你的帮助。
问问题
1374 次
2 回答
1
使用device.type("Username")
device.type("password")
您可以在monkeyrunner 中输入值。你想输入哪个字母,你可以作为参数给出type("string")
。
于 2011-11-22T12:58:24.013 回答
0
使用monkeyrunner 有两种输入值的方法。
第一种是使用press
MonkeyDevice 类的功能,将 type 指定的按键事件发送到 keycode 指定的按键(参见http://developer.android.com/tools/help/MonkeyDevice.html#press)。通过这种方式,您可以发送包含在 Android.view.KeyEvent 中的所有按键事件。例如,如果要输入数字键 8,可以使用device.press('KEYCODE_8', 'DOWN_AND_UP')
.
type
但是,如果你只是想输入用户名或密码等字符串,使用device.type("username")
.
于 2013-10-30T17:36:45.380 回答