Pen*_*m10 135 android emulation android-virtual-device android-emulator
我有时(不经常)为我的一个项目得到这个,只有几个班级
Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
如何增加模拟器的存储空间?
Som*_*Tim 117
在我写这篇文章的时候,这个答案将近八年,大约五年陈旧.但它仍然(正如我写的那样)是"被接受的"答案,因为它在被问到时回答了这个问题.
适用于较新的Android Studio工具的更新答案可以在这里找到:https://stackoverflow.com/a/35828035/62 - 这是一个很好的答案与屏幕截图.如果您使用的是Android Studio,请忽略下面的Eclipse答案.
我正在寻找这个问题的答案,并对上述答案不满意.但后来我找到了答案,所以这里是供将来参考:
总结(并澄清),在Eclipse中,转到"调试配置".您可以在"调试"图标下的下拉列表中找到它.选择"目标",然后选择要启动的首选模拟器目标.然后在"其他模拟器命令行选项"下添加:
- 分区大小1024
然后关闭模拟器(并删除所有设备),然后单击调试图标,它将启动您选择的首选模拟器.这很重要:Eclipse需要启动调试器,而不是AVD.
这解决了我的问题.
Cij*_*ijo 54
打开AVD Manager.
单击编辑图标以编辑AVD.
单击显示高级设置.
根据需要更改内部存储,Ram,SD卡大小.单击完成.
单击"是"确认弹出窗口.
擦除AVD上的数据并单击是确认弹出窗口.
重要提示:增加尺寸后,如果它不会自动要求您擦除数据,则必须通过打开AVD的下拉菜单并选择擦除数据来手动执行此操作.
现在启动并使用您的仿真器增加存储空间.
joh*_*taa 41
将以下内容添加到avd config.ini中
disk.dataPartition.size=1024MB
Run Code Online (Sandbox Code Playgroud)
如果这也适合您,请告诉我.
我补充说
小智 15
运行AVD Manager
选择您的AVD,然后单击"详细信息..."按钮.
在我的情况下,AVD Manager将磁盘大小设置为
disk.dataPartition.size=4000M
Run Code Online (Sandbox Code Playgroud)
尽管指定了数字,但此无效值,磁盘大约为500MB.
在"AVD详细信息"中按路径转到AVR的文件夹.
在config.ini中编辑它
disk.dataPartition.size=4000MB
Run Code Online (Sandbox Code Playgroud)
并删除所有.img文件.
小智 10
我正在安装一个apk:
adb install /home/me/jones_android-arm.apk
Run Code Online (Sandbox Code Playgroud)
我收到一条错误消息告诉我
/data/local/tmp/jones_android-arm.apk
Run Code Online (Sandbox Code Playgroud)
太大了 使用r15和ADT 15中的sdk工具,我能够使用AVD管理器来操作我现有的一些模拟器设置:
Window-> AVD Manager -> (select you virtual machine) -> Edit
Run Code Online (Sandbox Code Playgroud)
然后转到"皮肤:"下面的硬件属性窗口我可以选择硬件:新按钮'理想的分区大小'.但是,我不能将值设置为"0"以外的值.无所畏惧,我去了我的$ {HOME} /.android/avd目录有一个'MyVm.avd'目录.进入该目录,我找到了'config.ini'文件.有条目:
disk.dataPartition.size=0
Run Code Online (Sandbox Code Playgroud)
我把它设置为:
disk.dataPartition.size=1024
Run Code Online (Sandbox Code Playgroud)
..然后回到AVD Manager,选择MyVm,选择'开始',选择擦除用户数据赢得对话后面,并且能够运行和安装.
只需通过命令行启动模拟器,如下所示:
emulator -avd <your avd name> -partition-size 1024 -wipe-data
Run Code Online (Sandbox Code Playgroud)
如果您有 M1 Mac 和 Android 模拟器的预览版本,那么您需要转到/Applications/Android Emulator.app/Contents/MacOS/api30-gphone-arm64-v8a/config.ini
(作为示例)并将disk.dataPartition.size
属性更改为您想要的大小。
该参考位于GitHub 存储库中。
此致。
归档时间: |
|
查看次数: |
129784 次 |
最近记录: |