Android Studio Koala版本中uiautomatorviewer是否可用?如何获取?
uiautomatorviewer在Android Studio Koala(2024.1.2)中的获取与替代方案
结论
uiautomatorviewer在该版本中仍可使用,但不再默认包含在新版SDK的标准目录结构里,需通过以下方式获取或使用替代工具:
方法一:通过Android Device Monitor启动
新版Android Studio保留了Android Device Monitor(DDMS),其中内置了uiautomatorviewer:
- 打开Android Studio,点击顶部菜单栏的
Tools->Device Manager - 在Device Manager界面,选中已连接的设备/模拟器,点击右上角的更多选项按钮(
⋮),选择Launch Android Device Monitor - 在弹出的Android Device Monitor窗口顶部工具栏,找到并点击
uiautomatorviewer图标即可启动
方法二:手动添加旧版SDK Tools目录
如果Device Monitor无法正常启动,可以手动补充旧版SDK Tools:
- 下载与当前SDK API版本兼容的旧版SDK Tools压缩包(建议选择r25.2.5及以上版本,适配API 35)
- 解压后将完整的
tools目录复制到你的SDK根目录(即C:\Users\***\AppData\Local\Android\Sdk路径下) - 直接运行
tools\bin\uiautomatorviewer.bat即可启动工具
更推荐的替代方案:Layout Inspector
Android Studio自带的Layout Inspector是uiautomatorviewer的现代化替代工具,功能更全面:
- 点击顶部菜单栏的
Tools->Layout Inspector - 选择目标设备和应用进程,即可实时查看UI的层级结构、属性值,还支持交互调试和布局预览
内容的提问来源于stack exchange,提问作者Yar




