过去,我可以通过将 system.img 文件从基本目录(例如:$ANDROID_HOME/platforms/android-10/images/system.img)复制到 AVD 目录来创建具有持久 /system/ 存储的 AVD (例如:~/.android/avd/wuntee.avd/)然后将 /system/ 分区重新挂载为 rw,最后修改 /system/ 分区上的文件。这将持续存在于 AVD 本地 system.img 文件中,并且在重新启动后,更改将仍然存在。此过程不适用于模拟器版本 16...
模拟器中有一些选项,特别是:
-sysdir <dir> search for system disk images in <dir>
-system <file> read initial system image from <file>
我假设将更改写回文件,但没有运气。有没有人经历过这种情况,并有一个解决方法(没有 unyaffs'ing .img 文件)?这是 Android/模拟器开发人员故意做的吗?