解决Android8.0以上运行不了uiautomatorviewer的办法
今天我准备使用android sdk的uiautomatorviewer调试的时候,我发现我的小米9用不了,然后我各路找办法,然后我发现,可以直接在cmd命令行敲
adb shell uiautomator dump /sdcard/app.uix
adb pull /sdcard/app.uix E:/app.uix
#存到E盘的app.uix文件中,在E盘新建一个文本文档改成app.uix(后缀也要改)
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.png E:/app.png)
#在E盘新建一个文本文档改成app.png
因为每次都得写四行代码,比较麻烦所以写了一个小bat文件,
放到桌面直接运行即可
新建一个文本文档,名字自己起如uni.bat(注意把后缀给改成.bat)
(bat文件里的内容:
@echo on
adb shell uiautomator dump /sdcard/app.uix
adb pull /sdcard/app.uix E:/app.uix
#存到E盘的app.uix文件中,在E盘新建一个文本文档改成app.uix
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.png E:/app.png)
#在E盘新建一个文本文档改成app.png
)
再打开ui automator viewer导入文件夹,选择E盘,两个文件即可
————————————————
版权声明:本文为CSDN博主「blingbling兵兵」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_40412060/article/details/82841291
廉洁 https://www.lanzouj.com/i6aig3i
在这里直接放上我做好的bat 狂暴的香蕉 发表于 2019-11-22 10:46
不能用去看下辅助功能里面开什么了。一般都是这个导致的
Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesn't exist!
Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesn't exist!
我的出现这个,然后我换低版本的手机才可以 shuroot 发表于 2019-11-24 14:04
Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesn ...
你去开发者模式里面重新开启一下USB调试 感谢哦学习下 看不懂
. 感谢楼主分享 先收藏 ,在学习中
一加安卓9完全沒這種問題 ...看不懂,这个能解释下是干嘛的么 多谢大佬的分享 感谢楼主分享!!!学习学习—————— 感谢楼主分享!!!没看懂
页:
[1]
2