一直困扰着我一段时间,但最近变得很糟糕。我收到警告,说我的内部存储空间已满,我相信还有512mb的rom剩余约13mb。我已经检查了应用程序“ diskusage”,我的应用程序占用了约122mb,“数据”占用了约20mb(不确定这是什么)。当我检查应用程序列表时,我最大的应用程序约为12mb,即使在应用程序的第一个屏幕内,该值也下降到6mb以上。因此,我没有非常大的应用程序,也没有太多的应用程序。我尝试将大部分存储卡放在sdcard上,所以也没问题。相关说明,Android相当于“格式化”手机?我相信出厂设置不会删除所有数据(sdcard等)吗?

编辑:我已经对手机进行了硬重置,可用空间与我所看到的类似之前。因此,当内部rom应该为512mb时,只有大约150mb的可用空间正常吗?

评论

Android的“格式化”等效项是硬重置,这将以带有干净ROM且未安装任何程序的手机结束,这是对手机内部存储的完全清除。
我尝试了“ diskusage”,它应该为您提供内部ROM的确切分布。因此,对于“应用程序”,您有122mb;对于“系统数据”,您有20mb,然后,“ diskusage”报告多少“可用空间”?

Doliveras,当您说硬重置时,您是说“重置为出厂设置”吗?

@HannesFostie听起来确实像他的意思。

有人可以帮助我,我的愿望也有同样的问题,但是我不知道该如何扎根?如果生根会解锁sim卡,我的意思是我已将其sim卡锁定到公司,并且如果有人有任何想法或想知道如何帮助thanx,我想解锁它

#1 楼

我注意到的一个问题是(至少在Android Froyo中)普通Web浏览器缓存到电话存储中。浏览器缓存可能会迅速占用20 MB以上的内存,因此会耗尽可用的内部存储空间。

我已经移至使用备用浏览器(Dolphin),并将其设置为缓存到SD卡。这消除了我的“内部存储空间不足”限制;我的可用内部存储空间现在保持一致,除了安装新应用程序时。

#2 楼

您的操作系统可能会占用剩余空间。我的操作系统是几百MB。尽管某些自定义ROM可能较小,但是实际上您无能为力。将应用程序移至SD,删除数据,卸载应用程序等。

编辑:要将系统应用程序更新集成到ROM中,请使用Titanium Backup。例如,我的GMail应用程序在Titanium的列表中显示(updated)

应用程序列表(单击图像以放大)

长按以显示此菜单并选择Integrate update into ROM

长按菜单(点击图片放大)

评论


我会感到奇怪的是,该操作系统使用了数百MB。例如,我的Motorola Milestone上的Android 2.1使用198 MB ROM中的32.5 MB。其余的可用于应用程序。

– jmbouffard
2011年2月1日在18:19

哇。我当前的ROM大约是200 MB,甚至还没有压缩。

–马修·雷德(Matthew Read)
2011年2月1日于19:01

还要注意,即使没有“使用”,操作系统也会保留一些空间。这允许进行更新等。

–马修·雷德(Matthew Read)
2011年2月1日19:09

这意味着我的操作系统正在使用约350mb ...似乎很多

– HannesFostie
2011年2月2日,9:06

此处的权限帮助我释放了额外的30 mb左右的空间。使用约55mb的免费atm,比以往任何时候都更好。

– HannesFostie
2011-3-8在9:52

#3 楼

HTC Desire也有类似问题。我的解决方案是将SD卡用作应用程序的dex,lib和apk文件的第二个分区。现在我有1GB的可用空间来安装应用程序。

为此,您需要root用户。如果您尚未扎根,请按照本指南中的简单过程进行操作。

之后,您必须对SD卡进行分区。您可以为此使用发条模式的恢复。现在,您可以使用link2sd程序将您的应用程序(dex,lib,apk)移动到SD卡。如果选择要遵循的路径,则可以遵循本指南的详细信息。

评论


这似乎是最好的解决方案

– NicoJuicy
2012年1月17日12:56

#4 楼

我遇到了类似的问题,发现这主要是由于当我启用Facebook和Twitter同步时,联系人占用了40mb。

我将使用DiskUsage应用http://www.appbrain.com /app/diskusage/com.google.android.diskusage找出占用内存最多的空间。

评论


提问者在他的问题中说正确,他已经在使用磁盘使用情况。

–ale
2011年4月21日在13:27

market.android.com/…

–Michael Levy
2011年5月19日下午14:44

#5 楼

尽管我将所有可能的应用程序都移到了SD卡中,但我也有一个Desire,与您遇到的问题类似(而且我一开始还没有安装那么多东西)。

我相信问题的原因是设备上某些预装应用程序的更新(Flash Player,Google应用程序(地图,GMail,搜索,市场,语音搜索,YouTube),Facebook) 。与普通应用程序不同,您不能完全删除这些更新,而只能卸载已应用的更新,并将它们恢复为上次OTA更新以来的“原始”状态。

这些更新必须已占用ROM上的一些空间,因为即使没有安装SD卡,也无法在SD卡上找到这些更新并起作用。实际上意味着您在ROM中存储了这些应用程序的两个版本。

很抱歉,我目前无法解决此问题。

评论


这听起来像是一个合理的解释……现在,有人对如何解决这个问题有任何想法吗?

– HannesFostie
2011年2月2日在9:08

如果您是root用户,则可以使用应用程序Titaniun Backup将系统应用程序更新合并到ROM中,并减少使用的空间。

–马修·雷德(Matthew Read)
2011年2月2日,19:16

@Matthew Read你能告诉我怎么做吗?我似乎在应用程序中找不到功能

– HannesFostie
2011-3-7在8:12

@HannesFostie我在下面更新了自己的答案。

–马修·雷德(Matthew Read)
2011年3月7日15:59



#6 楼

更新后,在ny Hero上,我一直没有足够的空间,所有显而易见的事情都没有起作用。然后我意识到,当我将手机连接到Flickr帐户时,我选择了一个选项,这意味着我在保持帐户更新的同时从Flickr站点下载了数百Meg数据。道德正在检查您的社交网络是否正在占用存储空间。

评论


并非如此,或类似的情况

– HannesFostie
2011年3月1日在11:36

#7 楼

我遇到了类似的问题(内部内存不足),并且还没有找到一个好的“解决方案”。已经做了明显的事情-将尽可能多的应用程序移至SD卡,删除未使用的应用程序等。

尽管如此,有一天,我的htc愿望告诉我,我只有0.98mb的可用空间!因此,作为临时解决方案,这是我所做的:


删除旧的/不重要的短信线程。猜测,摆脱了约100条消息,这给了我约10mb的额外空间
当前使用“海豚浏览器”,因此从库存浏览器中删除了数据/缓存,又有约10mb的空间
,已删除的所有未使用应用程序的数据/缓存(某些应用程序如果没有root用户就无法删除,但是您至少可以将它们的占用空间最小化)

所以我现在有大约20mb的可用空间,对于现在(希望!)。我打算做什么...


根电话并卸载预安装(但从未​​使用过)的应用程序
遵循此处列出的一些建议:) />

#8 楼

我为此问题苦苦挣扎了很长时间,这是我扎根手机并在SD卡上安装EXT分区作为内部存储的最大原因之一。这使我可以将整个应用程序移至SD(比Froyo + Apps2SD功能更多)以及Dalvik缓存,这是一个巨大的差异。 'apps2sd脚本。

#9 楼

当HTC决定只为所有市场应用程序(apps2sd除外)使用的/ data保留150MB时,这是一个糟糕的选择。需要完整的修改和一个适合缩小的/ system分区的ROM。高达7.2的Cyanogenmod可以安装到CM7 r2 hboot中,并为应用程序提供了287MB而不是150 MB。请参阅有关如何安装这些程序的现场说明。 br />

#10 楼

有两种快速的方法可以帮助您解决问题:


需要Android 2.2+:将所有应用移至SD卡即可。这将减少这些应用程序在内部存储器中使用的空间,并将其中一些移至SD卡。但是,请记住,这些应用程序在启动时或由于任何原因挂载SD卡时不会立即显示。使用SDMove之类的应用程序可以找出尚未移动的应用程序。如果您安装的应用程序可以移至SD卡,SDWatch会在将来提醒您。
删除不再使用的应用程序。如果您有几个星期没有使用它,请将其删除。每两周浏览一下您所有的应用程序,查看未使用的应用程序并将其删除。您可以在设置中按大小过滤应用程序,以便先快速删除较大的应用程序。另外,请删除“设置”>“应用程序”>“正在使用的服务”下未使用的任何内容,例如额外的键盘或其他通知服务。


评论


如果他的设备实际上充满了应用程序,那么这将是一个完美的解决方案。但是这个问题似乎暴露了一个问题,即即使系统和应用程序实际上只使用了很小一部分,ROM也已满。

– jmbouffard
2011年2月1日下午16:59

正如jmbouffard所说,应用程序的数量或大小不应该成为这里的问题。 120mb似乎不是很多。我将其中的尽可能多的移动到了SD卡上,所以那里也没有问题

– HannesFostie
2011年2月2日,9:07

@HannesFostie DiskUsage到底怎么说?在我的Motorola Droid上,我说:数据262 MB ==应用程序190.3 MB +系统数据34.7 MB +可用空间36.8 MB。您的系统数据特别大吗?

–布莱恩·丹尼♦
2011年2月2日,13:56

我在OP中提到了这一点。从那以后,我删除了一些应用程序,但目前没有得到警告,DiskUsage表示以下内容:147mb数据,其中96apps,20.4系统数据,31mb可用空间。据我所知,Desire具有512mb的内部ROM,其余的去哪儿了?

– HannesFostie
2011-2-2 14:28



@HannesFostie其余的可能已用于/ system和/ cache分区。我不知道如何检查这些文件的大小(至少没有root)。这篇文章讨论了如何调整它们的大小:forum.cyanogenmod.com/topic/8031-repartition-system-and-data否则,我相信您会束缚自己的一切。您只需要删除一些应用程序即可:/

–布莱恩·丹尼♦
2011年2月2日14:42

#11 楼

我也有一个愿望,在阅读了这篇文章之后,我已经在设备上进行了一些测试,并且正如您所指出的,内部512MB ROM仅150MB可供用户安装应用程序。

几天前,我已将Desire的常规ROM更改为CyanogenMod自定义ROM,甚至现在我已经有150MB的顶部用于安装应用程序。

我会说内部ROM分为系统和应用两个分区,这是导致我们只能访问全部512MB ROM中的150MB的原因。