Sni*_*per 139 android google-play
我的应用程序的总空间为10 MB,安装后将占用不到20 MB.在Galaxy Note I中,在更新我的应用程序时,它说"存储空间不足",其中设备内存中有214 MB的可用空间(内部).它甚至试图下载一个新的应用程序.
我长期寻找解决方案,这是导致这个问题的一个完美原因,但我找不到它.我该如何解决这个问题?
这是我的另一个设备中'adb shell df'的结果,它有同样的问题.它有35 MB的可用空间:
/dev: 115788K total, 0K used, 115788K available (block size 4096)
/mnt/asec: 115788K total, 0K used, 115788K available (block size 4096)
/system: 179840K total, 168376K used, 11464K available (block size 4096)
/data: 201856K total, 168524K used, 33332K available (block size 4096)
/cache: 108544K total, 1284K used, 107260K available (block size 4096)
/cdrom: 8960K total, 8632K used, 328K available (block size 4096)
/tmp: 2048K total, 28K used, 2020K available (block size 4096)
/pds: 1536K total, 1320K used, 216K available (block size 4096)
/mnt/sdcard: 1928992K total, 1014496K used, 914496K available (block size 32768)
/mnt/secure/asec: Permission denied
Run Code Online (Sandbox Code Playgroud)
Ber*_*pac 176
这是一个非常简单的解决方案,适用于我的三星Galaxy S II和Note 1 ; 我不知道其他型号:
*#9900#我通过这种方式恢复了大约1 GB的系统空间.
rhl*_*lee 67
起初我尝试了Berislav Lopac的答案,但是Connection problem or invalid MMI code.当我尝试拨号时我得到了*#9900#.我在手机上使用CyanogenMod,我相信带有自定义ROM的手机不使用股票拨号器,因此它们缺少SysDump功能.
基本上,Delete dumpstate/logcat在SysDump中清除日志文件/data/log.但您也可以在没有SysDump的情况下手动执行此操作.(假设您的手机已经植根,如果您的手机正在运行CyanogenMod或任何其他非库存ROM,则会出现这种情况.)
su,点击返回.cd /data/log,然后返回.data/log目录中键入pwd,然后返回.它应该打印出你目前的工作目录:/data/log.确保您位于正确的目录中非常重要,因为下一步将删除您当前所在工作目录中的所有文件.rm *,然后返回,删除目录中的所有文件.exit以退出su会话.我删除了大约1,500个这样的1 MB文件并修复了我的"存储空间不足"问题.
和其他海报一样,我拥有Galaxy S II,因此它似乎是该模型的一个问题.
如果有人知道停止日志文件建立的永久解决方案,请告诉我.
注意:某些文件管理器将错误地列为/data/log空,因为它们运行非特权,因此缺少查看内部文件的权限.
A.M*_*.M. 17
操作系统可以保留内存以用于运行您正常运行的内容(有点像交换文件).你可能可以挤进另一个或两个应用程序
但唯一非常好的修复可能是
看看论坛帖子一定会发生:低内存警告!.
重要的是:
操作系统知道运行已有应用程序所需的内存量.这是一个很好的例子.
现在,您可以通过强制关闭一些位于RAM中的应用程序来"欺骗"操作系统.这将增加你的"桶"内存,可能让你安装一个应用程序,但要记住,如果你做这些类型的事情,你只会导致问题的道路.. lagg,错误消息等(因为你在愚弄操作系统)在想你已经给它额外的记忆,事实上你做了..你只是强制关闭).
正在发生的事情的另一个很好的解释是在论坛帖子Low Internal Memory中.
重要的是:
你的内部空间填满的原因是3倍.首先,当应用程序"移动"到SD卡时,它不会完全移动.只有部分实际上去了.其次,应用程序的Dalvik缓存仍然存储在内部存储器中(占用大量空间).三,应用程序和所有系统设置的数据都存储在内部存储器中(是的,有些应用程序使用SD卡存储部分数据,但每个应用程序都有数据存储在内部存储器中).
该主题包含有关您可以对SD卡执行哪些分区的建议,以允许"moar应用程序"!
Rob*_*mer 12
包管理器("安装程序")有一个设计问题:它无法区分一堆可能的错误,并经常提出"存储不足"的借口.
第一个步骤完成:确定这是一个安装的问题(1),并没有涉及到存储不足(2)
pm install file.apk),谷歌播放,其他市场和手动GUI安装(例如,"点击"下载的APK文件); 这不是下载问题,.../data分区上 - 或者 - 主要在SD卡上(稍微开启/data). - 对于<20 MB的包装,两个地方都显示足够的空间,如原始海报(分别为33 MB和> 900 MB)所示.- 并且 - /data分区的可用空间超过10%(33 MB超过200 MB的10%).令人惊讶的是,大多数答案都没有考虑到这一点......
实际上,/data分区需要从先前安装的残留物中清除.
pm uninstall com.abc.def)find /data -name 'com.abc.def*')安装程序扼杀了那些,返回的原因是错误的.- 有趣的部分是:如果包装被安装在SD卡上(强制或通过其他方式),一些(所有?)剩余部分/data不会受到伤害......这导致错误地认为它确实是一个空间问题( SD卡上的空间更大......)!
我得到一半的Stack Overflow问题是解决Android上的INSTALL_FAILED_INSUFFICIENT_STORAGE错误.
首先要检查错误消息的详细信息.为此,您可以使用LogCat应用程序.
对我来说问题是错误的
Cannot rename native library directory /data/app-lib/vmdl-... to /data/app-lib/com.xyz
Run Code Online (Sandbox Code Playgroud)
解决方案是激活我大脑中的常识功能,并使用ES-Explorer在app-lib文件夹中查找com.xyz文件夹.我认识到这个文件夹已经存在了.因此删除它解决了重命名问题,现在可以正确安装应用程序.
我的手机也出现了同样的问题,这解决了这个问题:
转到Application Manager/ Apps从设置.
选择Google Play Services.

单击Uninstall Updates按钮右侧的Force Stop按钮.
卸载更新后,您应该看到Disable按钮,表示您已完成.

你会看到现在有很多免费空间.
| 归档时间: |
|
| 查看次数: |
497183 次 |
| 最近记录: |