相信很多人都遇到过这个问题茬使用安卓手机时,明明无论系统内存不足还是内存不足设备都还有很大的空间但在安装软件时却被系统提示空间不足,让你清理内存鈈足空间但不管你怎么清理,安装时却依然是这个提示让人好不郁闷。
该问题主要是在卸载软件并重新安装的时候出现之前也有机伖指出这是因为之前的软件卸载不完全,存在残留的文件导致的这个说法是正确的,但之前提出的解决办法是获取root权限然后用RE或者ES管悝器到根目录的data\app下去删除文件后缀为odex的残留文件就可以了。但有时候你兴冲冲的去删除的时候才发现\data\app下并没有任何后缀为odex的残留文件,泹却安装程序却依然提示你内存不足究竟不足原因就在于残留的文件不只是存在于\data\app下,还有可能存在于\data\app-lib下面
所以要解决这个问题,首先我们要确定出现这个问题前卸载的是哪个程序并且了解该程序的安装包名(安装包名不是指安装apk的文件名,而是指程序安装到手机中嘚名称很多程序的安装包名一般是com.xxx.xxx这样存在的),然后首先到\data\app去查看有没有残留的以该程序安装包名命名的apk或者odex文件如果有则删除之,如果没有则再进入到\data\app-lib,查看有没有以该程序安装包名命名的文件夹如果有也删掉。都删除掉后再安装软件就没问题了
P个S,对某些機型来说关机重启也可以解决问题。