过去,我能够通过从基本目录(例如:$ ANDROID_HOME / platforms / android-10 / images / system.img)复制system.img文件来创建具有持久性/系统/存储的AVD。 AVD目录(例如:〜/ .android / avd / wuntee.avd /)然后将/ system / partition重新安装为rw,最后修改/ system / partition上的文件。这将持久存储到AVD本地system.img文件,并在重新启动时,更改将保持不变。此过程不适用于模拟器版本16 ...
模拟器中有选项,特别是:
-sysdir <dir> search for system disk images in <dir>
-system <file> read initial system image from <file>
我会假设将更改写回文件,但没有运气。有没有人经历过这个,并有一个解决方法(没有unyaffs的.img文件)?这是Android /模拟器开发人员故意做的吗?
答案 0 :(得分:5)
我重新安装/系统,修改了一些文件,然后在关闭模拟器实例之前,将tmp文件复制到我的avd文件夹中。重新启动模拟器,我的修改是持久的。