当我使用Genymotion时,无论我对android vd所做的任何更改(例如更改应用程序布局,推送文件等) - android vd都会保存其状态,所以当我退出并重新开始时 - 它&# 39; ll显示相同的应用程序布局,我推送的文件将在那里。
然而,当使用Android模拟器时,我创建了一个android x86设备,启动它,更改了应用程序布局,我使用adb将文件推送到avd。但是当我退出Android模拟器时,我失去了我所做的所有更改 - 任何应用程序布局cange或我推动的任何文件,当我重新打开相同的avd时将不再存在。 我确保所有的avd文件都被修改为777(我在mac osx上)
如何将对avd持久性的所有更改保留在磁盘上,就像在genymotion中一样?
答案 0 :(得分:1)
可以像这样保留模拟器的快照:
转到您的AVD经理,Create...
确保在仿真选项下勾选Snapshot
(也可以使用编辑功能在现有选项上完成)。
然后,当您点击Start..
时,您将获得以下选项:
Save to snapshot
- 当您退出虚拟机时,将保存快照。 Launch from snapshot
- 将加载最新保存的快照。祝你好运,不过我必须说整个快照对我来说并不好,这让我转向Genymotion。