• M1芯片使用android-emulator-m1-preview模拟器提示INSTALL_FAILED_INSUFFICIENT_STORAGE 解决办法


    android-emulator-m1-preview模拟器安装

    基本没有什么难度,就是把运行程序从dmg文件里面拖到“应用程序”文件夹中就行了。

    事情的原因

    因为我是想在android-emulator-m1-preview里面安装明日方舟这款游戏,拖进去模拟器后发现会报错:INSTALL_FAILED_INSUFFICIENT_STORAGE。
    这个问题是模拟器的可用空间不够导致的,因为这个android-emulator-m1-preview模拟器默认空间只有2GB,运行内存也只有2GB。
    找了些解决办法,都是在Android Studio里面重新开启一个新的大空间模拟器来解决的。
    因为不想安装Android Studio这个大型软件,所以才用preview这种单独的模拟器,所以Studio的重新开一个模拟器这种解决办法不适合我。

    需要的操作

    1.找到安装程序android-emulator-m1-preview的dmg文件,重新安装(这一步很重要,因为模拟器开启之后会固定住可用空间,后续再修改已经没用了),安装完成后千万不要打开程序。
    2.打开“应用程序”文件夹,找到Android Emulator这个应用程序。
    3.右键“显示包内容”找到“Android Emulator.app/Contents/MacOS/api30-gphone-arm64-v8a/config.ini”这个文件,打开它。
    4.文件内容为:

    abi.type=arm64-v8a
    avd.ini.displayname=s
    avd.ini.encoding=UTF-8
    
    # Disk size
    disk.dataPartition.size=2048M
    
    fastboot.chosenSnapshotFile=
    fastboot.forceChosenSnapshotBoot=no
    
    # Switch yes/no here to enable snapshots
    fastboot.forceColdBoot=yes
    fastboot.forceFastBoot=no
    
    hw.accelerometer=yes
    hw.arc=false
    hw.audioInput=yes
    hw.battery=yes
    hw.camera.back=virtualscene
    hw.camera.front=emulated
    hw.cpu.arch=arm64
    hw.cpu.ncore=2
    hw.dPad=no
    hw.device.hash2=MD5:55acbc835978f326788ed66a5cd4c9a7
    hw.device.manufacturer=Google
    hw.device.name=pixel_2
    hw.gps=yes
    hw.gpu.enabled=yes
    hw.gpu.mode=auto
    hw.initialOrientation=Portrait
    hw.keyboard=yes
    hw.lcd.density=420
    hw.lcd.height=1920
    hw.lcd.width=1080
    hw.mainKeys=no
    hw.ramSize=2048
    hw.sdCard=no
    hw.sensors.orientation=yes
    hw.sensors.proximity=yes
    hw.trackBall=no
    runtime.network.latency=none
    runtime.network.speed=full
    showDeviceFrame=yes
    tag.display=Google APIs
    tag.id=google_apis
    vm.heapSize=256
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
    • 39
    • 40
    • 41
    • 42
    • 43
    • 44
    • 45
    • 46

    5.将其中的:
    硬盘空间:disk.dataPartition.size=2048M
    运行内存:hw.ramSize=2048
    DPI:hw.lcd.density=420
    显示高度:hw.lcd.height=1920
    显示宽度:hw.lcd.width=1080
    进行修改,例如我用MAA打明日方舟,就得将硬盘空间修改为20480M,内存4096(我的Mac16G内存所以开大一些),DPI不变,高度为720,宽度为1280。
    6.修改完毕后保存。
    7.打开程序,现在的模拟器就是你修改后的样子了。

  • 相关阅读:
    [AI绘画] 即插即用!SDXL+T2I-Adapters 高效可控的生成图片
    java167-生产者消费者问题
    【Rust 日报】2022-09-18 Linus提议将Rust添加到Linux6.1内核
    在 Python 3.9 中删除前缀和后缀的新字符串方法
    java毕业设计软件基于ssh+mysql+jsp的电影|影院购票选座系统
    【MyBatis框架】Mybatis实战之基础篇
    ES6模块化、Express、node.js 实现的API 接口案例
    vue3 antd 表单校验与重置
    快速简单搭建FTP服务器,并内网穿透实现公网访问【无需公网IP】
    vue3初体验
  • 原文地址:https://blog.csdn.net/chenhuan20123/article/details/128190410