安卓模拟器总是只有533MB的内部存储空间

6

在Eclipse中,我创建了一个Android模拟器。

我使用配置器将内部存储设置为2000MB,但是启动模拟器后查看存储属性,总空间始终显示533 MB。

我尝试添加-partition-size 1024,但总空间仍然是533 MB。

我的应用程序从JSON源下载数据,需要至少600 MB,但我不明白为什么模拟器不使用我的配置。

有什么建议吗?


1
我遇到了完全相同的问题。尽管AVD管理器上的设备显示为1 GB,config.ini显示disk.dataPartition.size = 1024M,但模拟器的设置显示为533 MB。我尝试了Nexus 5、One、Galaxy等设备,尝试了API 19、22、23,也尝试了不同的内存限制,但都没有成功。 - Lisa
我有完全相同的问题。你找到解决方案了吗? - Kr1
1个回答

1
我终于解决了这个问题。由于我的设置中SD卡大小已正确设置为1GB,所以我只需将sdcard.img文件复制并重命名为userdata.img和userdata-qemu.img(在avd文件夹中)即可。

enter image description here

重新启动模拟器后,手机内存大小增加了!我不知道为什么,userdata-qemu.img文件变得更大了,现在我有1.89GB的总空间。

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接