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

时间:2015-01-11 22:19:35

标签: android adb genymotion avd

当我使用Genymotion时,无论我对android vd所做的任何更改(例如更改应用程序布局,推送文件等) - android vd都会保存其状态,所以当我退出并重新开始时 - 它&# 39; ll显示相同的应用程序布局,我推送的文件将在那里。

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

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

1 个答案:

答案 0 :(得分:1)

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

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

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

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