appium sendkeys 回车

问题:

在搜索页,输入了中文,怎么去搜索呢?怎么点回车呢?

解决:

就不铺垫了,直接上代码。

还是先解释下吧,一般的教程是用

driver.press_keycode(66)

driver.keyevent('66')

然鹅,你用了,发现,没得用!

是因为,没有键盘可以点击。所以,把手机键盘调出来就行了。

手机键盘,就不要用什么手机自带的了,就去应用市场下一个搜狗。

因为我不信邪的用了华为手机自带的百度输入法,就是不行呀~

上代码:

XXXXXXXX【这是你输入搜索文字的代码】

os.system('adb shell ime set com.sohu.inputmethod.sogou/.SogouIME')#调出搜狗输入法

driver.press_keycode(66)#点回车

os.system('adb shell ime set io.appium.android.ime/.UnicodeIME')#返回appium默认输入法,以免后面的代码出幺蛾子~

那我怎么知道我有哪些输入法呢?

直接在cmd里找一下:

命令:adb shell  ime list -s#列出所以输入法

你可能感兴趣的:(appium sendkeys 回车)