安卓工具Uiautomatorviewer元素定位器

一:路径:SDK/Bin/Uiautomatorviewer 直接打开就行
二:使用方法:打开之后用数据线连上手机。用adb devices查询一下找到没有。找到手机之后点击左上角的截屏按钮。这样工具就会把当前屏幕所显示的页面截下来并显示个控件的信息 id等。如下图
安卓工具Uiautomatorviewer元素定位器_第1张图片
安卓工具Uiautomatorviewer元素定位器_第2张图片
安卓工具Uiautomatorviewer元素定位器_第3张图片
三:不得不说有这工具改源码bug好改很多。可以快速定位bug位置。可能有些情况你点击绿色的截屏按钮会报一个错
Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncExceptio
这种情况有一种解决办法:
用第二个红色的截屏按钮。(比如SystemUI的控件,第一个绿色是不能截屏的,第二种却可以
安卓工具Uiautomatorviewer元素定位器_第4张图片
至于网上说的给手机root ,命令行 adb root (亲自实测之后无效,不能截图的还是不能截)

你可能感兴趣的:(安卓知识)