Android 模拟器启动时参数设置

之前由于业务需求,需要将模拟器的/system挂载为可读可写,并且向/system分区写入的内容要保存。查阅资料可知,启动模拟器后,通过mount -o remount /dev/block/vda /system命令可以重新挂载/system分区为可读写,但是重启后,写入的内容会丢失。
解决方法为:

  1. 使用emulator命令在命令行中启动模拟器,并传入参数-writable-system -netdelay none -netspeed full即可,例如启动名为Android6.0的模拟器,则启动命令为
    emulator -writable-system -netdelay none -netspeed full -avd Android6.0
  2. 启动模拟器后,依次运行以下命令:
    adb shell
    su
    mount -o remount /dev/block/vda /system
    最后/system就是可读写了,并且重启后不会丢失之前所写的内容。

注:/dev/block/vda 根据自己的mount情况替换

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容