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

来源:互联网 发布:ni系列卸载软件 编辑:程序博客网 时间:2024/05/04 06:28

        开发安卓游戏做真机调试时,经常会遇到

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

    

  

0 0