问题:appium 无法获得弹出的 提示升级对话框。
平台:win 10+ node版APPIUM +魅族 + android 7.1.2
解决流程:
1. 启用UIautomator2
"automationName": "uiautomator2"
2. 使用uiautomator的内置JAVA命令选择相关控件,不要使用XPATH或者id一类的。
driver.find_element_by_android_uiautomator('new UiSelector().className(\"android.widget.TextView\").textContains(\"取消\")')
完美解决问题
如果你看懂了将会为你节省 3.5小时左右。