如何使用ADB和UiAutomator从模拟器中提取用户界面XML

时间:2019-07-16 22:21:03

标签: android android-emulator adb android-uiautomator

就我所知,尚未针对模拟器专门回答此问题,并且我还没有找到针对我的情况的正确解决方案的先前问题:

我将其中的shell存入并转储xml

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

当我尝试拉出转储时

adb -s emulator-5554 pull /view.xml

我收到消息

  

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

1 个答案:

答案 0 :(得分:0)

我转储到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(6478字节于0.027s)