您的位置:首页 > 其它

【安卓手游开发经验】解决安卓调试经常提示内存不足问题

2014-12-12 16:12 363 查看
开发安卓游戏做真机调试时,经常会遇到

Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE

因为手机内存不足然后apk无法安装,尝试重装,删应用重启,这样也许能成功,但也很不爽,很多自己想留的应用没法保留了,更恶心的是有时候游戏大小只有几十M,而内存还剩1G都没法装!!简直无语。后来经过上网查找发现,只要加一个小改动便可解决这个问题。

在你的AndroidManifest文件 开头的 manifest中添加 android:installLocation="preferExternal" ,然后重新运行试试,怎样,是否原来一直提示内存不足的apk是否可以成功安装了?

经过详细查询,发现改配置是将apk安装位置由内存(不设置该属性的默认情况下)改为外部存储介质(SD卡)上,需要注意的是:系统不保证程序一定会被安装到外部存储介质上.当外部存储介质不可以或空时,程序将被安装到内存中.

对于大的游戏程序.当我们的APK文件有几M大时,最好是安装在外部存储上以帮助用户节省内存.

关于 android:installLocation 该属性的详细解释,可以参看这篇文章:
http://www.cnblogs.com/Lefter/archive/2012/03/07/2383962.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: