当Android模拟器关闭时,是否可以保留系统数据(不是SD卡数据)? 我的具体问题是我试图将一个新的根证书导入到/system/etc/security/cacerts.bks
文件中,但这需要重新启动,并且当我重新启动模拟器时,文件将恢复为原始状态。如何重新启动Android模拟器并保存系统数据
回答
该文件是系统映像的一部分,不是在.avd文件夹下创建的文件的一部分。
Found a link关于如何备份/修改系统映像。评论不是英文的,但是这些命令非常简单。
您也可以按照http://stackoverflow.com/a/10540106/988704提供的说明进行操作(英语),主要区别在于您不推送推送cacerts.bks文件的APK。 – 2013-09-17 01:22:48
我认为我曾经设法做到这一点,找到一个临时文件,其中包含正在运行的模拟器的修改/系统映像,并保存一个副本,我后来替换了原始映像中的一个avd,上。
不幸的是我不记得我在哪找到临时文件。目前,在avd中发出的文件似乎正在改变,我无法找到任何其他候选人是否开放的迹象。也许我所做的是复制,而模拟器仍在运行?目前我在/ system中创建的虚拟文件在重新挂载它之后似乎可以持续存在于模拟器的销毁和重新创建中,而我却毫不费力。
另外,你确定需要真正的模拟器重新启动,只需使用adb shell'停止',然后'启动'的android框架将不会做伎俩?
感谢您的回复,我在一些搜索后找到了答案,并将其作为单独的答案。 – saugata 2010-12-10 06:31:34
- 1. 重新启动/关闭Android模拟器
- 2. 如何重新启动并从系统重启更新小部件android
- 3. 重新启动android模拟器后擦除用户数据
- 4. 如何重新启动Ubuntu系统后重新启动devstack?
- 5. Android模拟器在发送模拟位置时重新启动
- 6. 如何使用monkeyrunner我重新启动Android模拟器?
- 7. 如何重新启动一个android模拟器?
- 8. 如何通过Android代码关闭并重新启动模拟器?
- 9. 如何使不重新启动时在android系统
- 10. 如何将模拟器重新启动到恢复模式
- 11. 如何重新启动kubernetes窗格并保留数据
- 12. 模拟Android查杀并重新启动服务
- 13. 如何在模拟器中删除并重新启动应用后收集Instruments内存/僵尸数据?
- 14. Android模拟器不启动
- 15. Android模拟器未启动
- 16. Android模拟器启动
- 17. 不启动Android模拟器
- 18. 启动Genymotion仿真器后系统重新启动
- 19. 重新启动服务器后保留缓存的数据
- 20. Xcode:“构建并运行”,无需重新启动iPhone模拟器
- 21. Android Studio 3.0加拿大4模拟器卡在重新启动
- 22. 我如何在Android模拟器上启动并执行Vending.apk adb
- 23. 重新加载模拟器中的Android应用程序而无需在Eclipse中重新启动模拟器?
- 24. 重新启动系统与组装
- 25. 模拟器在重新启动时需要重新启动(react-native run-ios)
- 26. 保存WindowState并在重新启动/重新登录后恢复
- 27. 如何保存在android系统
- 28. Linux:启动Android SDK或Android模拟器
- 29. 在Firebase中保存数据后活动重新启动
- 30. Android-在重新启动应用程序之前保存更新的数据
嘿,你有没有设法找到解决方案?我试图将一些文件复制到/ system/framework,并在重新启动时丢失它们, – Ahmed 2012-11-08 20:05:02