1.使用的是雷电模拟器,所以要再模拟器里面下载一个搜狗输入
2.在python项目的脚本里使用如下:
文件1: from appium.webdriver.extensions.android.nativekey import AndroidKey def pr_keycode(self): self.driver.press_keycode(AndroidKey.ENTER) # 触发键盘的回车事件
文件2: self.by_id(where).click()#先定位输入框所在位置,不然容易失焦 self.pr_keycode()
原先方案是 参照网上方案使用adb,但是运行时候adb没有执行成功,还没找到原因,所以换了一个方式,成功了