- sdk\tools目录,执行 uiautomatorviewer.bat,连接手机报错
2、在命令窗口提示:“E/Screenshot: Unsupported protocol: 2”
解决办法:
1、替换 https://github.com/yaming116/uiautomatorview/jar 中的 uiautomatorviewer.jar 替换到 本地 ${ANDROID_HOME}/tools/lib 中
2、找一个替换的包,实测在android8和android 9上均正常能运行,当然了android8以下肯定也是可以的了
下载地址:https://download.csdn.net/download/herohdl11/16890368
3、然后在命令窗口 切换到androidscreencast-0.0.12s-executable.jar所在的目录,
输入: java -jar androidscreencast-0.0.12s-executable.jar
4、运行界面如下:可以发现,这里有些功能,录屏,模拟操作按键,当然也可以模拟手机操作。
5、运行了步骤4,关闭窗口。重新打开之前的uiautomatorviewer.bat,结果发现运行OK了。