【已解决】Error taking device screenshot: EOF和com.android.ddmlib.TimeoutException

方法一:

如果你的uiautomatorviewer报EOF错误,你可以试着去换个测试包然后再定位....我头疼

大概原因可能是因为APP页面是动态的,所以导致很难定位到,就报EOF,如果你非要定位的话,一直那就点击它吧,有几率定位成功

新增解决方法:将uiautomatorviewer重启后最大化窗口,定位,可以避免EOF(不是针对所有人有效),因为我至今没有完全搞明白到底为什么报EOF

方法二:

新增:刚刚又出现了错误,同时获得UI层次结构的XML文件:com.android.ddmlib.TimeoutException这个报错

处理方法:适用于之前可以正常截图,突然无法使用的

1.重启手机,重启uiautomatorviewer(失败)

2.删除测试包,重新下载,重启uiautomatorviewer(成功)

方法三:

有位评论老哥说是adb版本太低导致的,大家可以试一下更换adb版本。因为这个问题,在之前刚刚学习阶段遇到过,目前已经没有遇到过了,所以我没有实测过,但是各位评论老哥都说好像有用,可以尝试一下

方法四:

用户路不漫:用管理员权限运行 uiautomatorviewer.bat 就解决了【Error taking device screenshot: EOF】

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 23
    评论
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值