使用adb将文件推送到avd,不会保存更改

问题描述 投票:-1回答:1

当我使用Genymotion时,无论我对android vd做了什么改变(例如更改应用程序布局,推文件等) - android vd保存其状态,所以当我退出并重新开始时 - 它将显示相同的应用程序布局和我推送的文件将在那里。

但是,当使用Android模拟器时,我创建了一个android x86设备,启动它,更改应用程序布局,我使用adb将文件推送到avd。但是当我退出Android模拟器时,我失去了我所做的所有更改 - 任何应用程序布局cange或我推动的任何文件,当我重新打开相同的avd时将不再存在。我确保所有的avd文件都被修改为777(我在mac osx上)

如何将avd持久性的所有更改保留在磁盘上,就像在genymotion中一样?

android adb genymotion avd
1个回答
1
投票

可以像这样保留模拟器的快照: 转到您的AVD经理,在Create...确保您在仿真选项下勾选Snapshot(也可以使用编辑在现有的那些上完成)。

然后,当您单击Start..时,您将获得以下选项:

  • Save to snapshot - 当您退出虚拟机时,将保存快照。
  • Launch from snapshot - 将加载最新保存的快照。

祝你好运,不过我必须说整个快照对我来说并不好,这让我转向Genymotion。

© www.soinside.com 2019 - 2024. All rights reserved.