android - 如何使用 ADB 和 UiAutomator 从模拟器中提取用户界面 XML
问题描述
据我所知,这个问题还没有专门针对模拟器回答,而且我还没有找到针对我的情况的正确解决方案的先前问题:
我加入并转储xml
adb -s emulator-5554 shell uiautomator dump /view.xml
当我试图拉垃圾场时
adb -s emulator-5554 pull /view.xml
我收到消息
adb:错误:无法统计远程对象“/view.xml”:没有这样的文件或目录
解决方案
我倾倒了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 字节)
推荐阅读
- java - 名称为“jpaMappingContext”和“NameOfMyRepository”的错误创建 bean
- php - is_unique-function 的多个忽略字段
- ios - 每次用户在 Firebase 存储中拍摄新照片时创建一个新图像
- javascript - 匿名扩展类 typedef
- c++ - 有没有更好的方法来定义全局变量?
- canvas - 如何使 SDL(2) 在调整大小时刷新 convas 内容?
- css - 在背景视频 css 上分层文本和图像
- javascript - 本地存储到 HTML
- css - Vue bootstrap datetimepicker 样式问题
- dynamics-crm - 如何使用 Web API 区分 Dynamics CRM 中的实体?