`

【BUG记录】解决eclipse安装时报存储空间不足错误

阅读更多
    这两天new了一个模拟器,也出现了安装时报存储空间不足这个错误。
    后来发现这个错误太烦人,很影响开发测试效率,说INSTALL_FAILED_INSUFFICENT_STORAGE,是说哪块存储空间不够呢?在谷歌度娘的时候忽然看到一个贴子上有人说,Android模拟器用户数据存储空间默认是64M。然后通过shell命令,查看了一下/data目录的空间大小。果然!应该想办法修改默认的/data目录的存储空间大小。怎么修改数据区域大小呢?可在eclipse的AVD管理界面的Hardware增加一个Ideal size of data partition。
    是否就解决了呢?不行,终极解决办法是手动修改类似android\avd\honeycomb3.2.avd\config.ini文件,不过具体文件路径取决于个人设置。其实前面用ADT的方式还是可以将disk.dataPartition.size配置写入该文件中,只是值为0。在这里,只要手动修改disk.dataPartition.size=128,具体大小可按实际需要定,但数据分区的大小应该小于hw.ramSize=256。
    修改完了应该验证一下。通过命令行输入adb shell,进入shell命令界面,输入命令df,就可以看到存储量明显变大了喔。
    如果找不到config.ini文件,那也没关系,还有两种实现方案:
    一种方案是在eclipse中依步骤操作:
->Run->Run Configuration->Select Project->Target ->往下拉->add -partition-size 256
    第二种方案是打开eclipse中中依步骤操作:
->Preferences ->Launch  -> 在Default emulator option这个编辑框中埴入-partition-size 256->点击Apply
    保存并重新运行程序就可以了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics