Appium appium 1.8 点击系统权限弹框后,获取不到界面的定位。driver.getPageSource () 也没有返回,卡死了。请问有大神知道怎么解决么?

资深老菜鸟 · 2018年05月26日 · 最后由 资深老菜鸟 回复于 2018年06月24日 · 2247 次阅读

只要出现系统弹窗了,然后点击关闭弹窗后,就获取不到界面的定位了,用 driver.getPageSource() 查看也没有返回。appium 就卡死在哪里了。不知道怎么解决,求大神支招。

appium 日志截图如下:

最佳回复
文贤平 回复

找了一上午的错,后来将默认的 automationName 改为 UiAutomator2 就可以了,默认的 appium 很多不支持 id 查找

共收到 4 条回复 时间 点赞

试试"automationName": "uiautomator2"

我也遇到这个问题了,请问你怎么解决的

文贤平 回复

找了一上午的错,后来将默认的 automationName 改为 UiAutomator2 就可以了,默认的 appium 很多不支持 id 查找

lang.feng 回复

默认支持 id 查询至于 getPageSource() 函数也不是所有的没响应,偶尔没响应吧,具体哪些没响应,还没有总结出来!

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册