用安卓模拟器,做UI自动化的时候,用uiautomatorviewer定位元素的时候,报错:
Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesn't exist!
在网上找了很多办法都无效 解决办法: 1、在cmd命令窗口中输入 adb root 即可。(无效) 2、重启手机无效(无效) 3、重新把手机拔了再插(我尝试了一下,没用)(无效) 4、重启appuim(无效) 5、重启uiautomatorviewer.bat(无效) 6、打开手机开发者权限,将USB调试按钮重新启动就好了(ok)
亲试:
1. 先拔出usb数据线,再重新连接手机,才可以。(只重启【usb调试按钮】不行)
2. 模拟器怎么拔出usb数据线呢?
命令行:adb usb --> adb connect 127.0.0.1:62001 --> 这次就OK了