这个算是安卓的经典问题了。
首先要用常规的清理方法清理,推荐LBE安全大师的清理功能,或猎豹清理大师。都有深度清理功能,效果很不错。
如果常规方法都用过,都不管用。确认内置空间(不是存储卡)肯定有足够的空间,还报告空间不足,则99%的是Dalvik缓存的问题。
安装一个幸运破解器,工具箱里“清除Dalvik缓存”,有的版本翻译为“清除虚拟机缓存并立即重启”,就是把/data分区里的dalvik-cache的全部文件删除再自动重启一下,可以有效解决此问题。
Dalvik是Google公司自己设计用于Android平台的Java虚拟机。Dalvik虚拟机是Google等厂商合作开发的Android移动设备平台的核心组成部分之一。它可以支持已转换为 .dex(即Dalvik Executable)格式的Java应用程序的运行,.dex格式是专为Dalvik设计的一种压缩格式,适合内存和处理器速度有限的系统。Dalvik 经过优化,允许在有限的内存中同时运行多个虚拟机的实例,并且[1] 每一个Dalvik 应用作为一个独立的Linux 进程执行。独立的进程可以防止在虚拟机崩溃的时候所有程序都被关闭。
很长时间以来,Dalvik虚拟机一直被用户指责为拖慢安卓系统运行速度不如IOS的根源。