Appium 使用 appium 在特定页面执行 getPageSource 方法时,报错 An unknown server-side error occurred while processing the command。求原因

tongyx · 2016年05月05日 · 最后由 huan 回复于 2016年05月07日 · 1808 次阅读

今天遇到一个奇怪的情况
待测 APP 经过版本升级后,在首页使用 getPageSource 方法时,会提示 An unknown server-side error occurred while processing the command。

发现该页面无法打印出页面信息,于是使用 uiautomatorviewer 对该页面进行截屏,发现报错:
错误 log 如下:

进入手机后发现 uidump.xml 文件生成出错,无法打开。应该是这里生成时文件提取结束。上网查了下 uiautomator 源码,还是不知道错误原因,求大神解答下!

共收到 4 条回复 时间 点赞

补充下其他页面可以正常获取

是不是有表情了,把倒数第二个删了试试

#2 楼 @huanzhijin 不是的,我把应用重新安装一次就可以了。但是不知道错误原因

#3 楼 @eeasd123456 我之前碰过就是因为当前页面有表情导致报错,把页面拉到没表情的地方又正常。。。。

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