一 Appium VIVO X9 使用 Appium 进行自动化编辑文本框时候弹出输入法选择窗口,选择后仍然无法输入文本,导致定位元素失败
1解决法:
在执行脚本前,对文本框进行一次“剪切”操作。运行脚本时,会自动粘贴,并进行send_key赋值,不知什么原理,但是能解决由此导致定位元素失败的问题。
2解决法:
Vivo手机设置-输入法设置,开启Appium IME和Unicode IME,默认输入法可以选择Unicode IME。
二 报E selenium.common.exceptions.WebDriverException: Message: An unknown server-side error occurred while processing the command. Original error: Error executing adbExec. Original error: 'Command 'C:\Users\fengye\AppData\Local\Android\android-sdk\platform-tools\adb.exe -P 5037 -s f39fc49d shell ime enable io.appium.settings/.UnicodeIME' exited with code 4294967177'; Stderr: ''; Code: '4294967177'
解决:vivo手机开发者选项中开启USB模拟点击。