Я хотел ввести текст в текстовое поле в своем приложении для Android. Я установил приложение, а на второй странице я хотел выполнить поиск в некоторых местах. Для этого мне нужно ввести текст.
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(Индия)`
Но эти команды не работают для моего приложения. Он не вводит строку «Индия» в текст моего приложения. Но это работает с собственным текстом поиска телефона.
Я установил 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')
Но он показывает ошибку: объект «Нет типа» не имеет атрибута «тип».
Можете ли вы помочь мне в этом.