首页 > 解决方案 > 如何使用 ADB 和 UiAutomator 从模拟器中提取用户界面 XML

问题描述

据我所知,这个问题还没有专门针对模拟器回答,而且我还没有找到针对我的情况的正确解决方案的先前问题:

我加入并转储xml

adb -s emulator-5554 shell uiautomator dump /view.xml

当我试图拉垃圾场时

adb -s emulator-5554 pull /view.xml

我收到消息

adb:错误:无法统计远程对象“/view.xml”:没有这样的文件或目录

标签: androidandroid-emulatoradbandroid-uiautomator

解决方案


我倾倒了sdcard并且能够拉倾倒

我运行命令

adb -s emulator-5554 shell uiautomator dump /sdcard/view.xml
adb -s emulator-5554 shell pull /sdcard/view.xml

我得到了预期的信息

/sdcard/view.xml:拉取 1 个文件。0.2 MB/s(0.027 秒内 6478 字节)


推荐阅读