当“手机存储”明确列出足够的空间时,“无法下载,空间不足”


14

我刚刚在Pandigital Novel上安装了Android 2.1。每当我尝试通过WiFi下载应用程序时,都会出现此错误:Unable to download. Not enough space on phone. 但是,电话列出的可用空间为125.57Mb,大约是我要安装的文件大小的25倍。

我将要下载的APK放入了SD卡中。我能够从那里将它们安装到设备上,证明它确实有空间。

我该怎么办?


它列出的内部存储空间为125mb,对吗?不是SD卡?
布莱恩丹尼

@布莱恩:对。它列出了SD卡(正确)为8Gb。
约翰

嗯...。我对您的设备不熟悉。这是电子阅读器/平板电脑,就像Nook Color吗?您是通过Android Market还是其他市场安装应用程序?还是通过亚行?我唯一能想到的建议就是运行一个日志记录应用程序(或在Android SDK中使用DDMS来获取日志),并查看安装时日志中是否还有其他内容。
布赖恩·丹尼

@Bryan:它开始了电子阅读器的生活。 pandigital.net/pandigitalnovel-我有白色的。然后,我在上面放了其他固件:slatedroid.com/index.php?topic=5098.0-该(链接的)线程的第一篇文章中的最后一个链接。我正在从市场网站下载APK,但未使用任何应用。我无法让ADB检测到我的设备。我将看一下LogCat。
约翰

如果没有足够的免费内部存储,那么很多东西将无法正常工作-例如接收微小的SMS。您可以尝试使用MemoryCleaner进行一次清洁。
奥拉夫

Answers:


1

这不能回答为什么它不起作用,但是...

解决方法是,如果您有SD卡,则可以将其插入,然后它将自动下载到该卡中。


3
那行不通。
2015年

0

在类似情况下对我有用的另一个解决方法是重新启动设备。

我猜该应用程序正在尝试寻找大约5MB的连续可用空间,并且内存没有有效地碎片化(有很多4MB或更少的块)。重新启动后以某种方式重新排列了内存,但也许解释有所不同。


1
我怀疑碎片是这里的问题。而是由于重新启动,一些临时的内容可能已被清除(例如/data/local),因此释放了一些空间。但除此之外:是的,有时可以重新启动:)
Izzy

0

注意:以下内容似乎仅适用于Samsung设备

在拨号器中输入数字*#9900#(无需按Call(呼叫)按钮),将出现SysDump菜单,然后选择第二项(Delete dumpstate / logcat)。这将删除一些您不知道且不需要的“隐藏”系统日志文件。当系统信息声称存在足够的可用空间时,它们可能高达千兆字节,并引起神秘的“无法下载,空间不足”消息和类似的“无空间”消息。

有些人建议删除后重新启动。


错误代码:(
HasH_BrowN 2014年

也许它仅适用于三星设备?
DavidBalažic2014年

不幸的是,这种情况下的设备没有任何电话功能。您能否详细说明找到这些隐藏文件的其他方法?
约翰

根据此论坛消息(德语),您可以尝试打开恢复菜单,然后在此处选择“擦除/清除缓存”项,以达到相同的效果。通过关闭设备,然后按住一些按钮将其打开,可以打开恢复菜单。哪些按钮取决于设备-谷歌它。还尝试找到有关擦除/清理缓存操作的更多信息,我从没使用过。
DavidBalažic2015年

0

这也是我遇到过很多次的烦人的问题。由于某种原因,它认为即使您明确地没有足够的空间。有时,当您有大约100mb的可用空间时,它会拒绝<1mb的应用程序。或者,当您大约有300mb的空闲空间时,它可以允许一个<100mb的应用程序。

我认为这没有真正的“解决办法”。

释放更多空间应该可以解决问题。您可以只卸载一堆应用程序,然后查看它是否可以再次使用。或者,您可以使用SDMaid或1TapCleaner之类的应用程序或您使用的任何应用程序清除缓存和其他不需要的文件(如DavidBalažic提到的日志)。清理现金/墓碑/日志可以轻松释放大量空间,供您安装所需的任何应用程序。

即使您再次用完空间,问题仍会再次出现。

可以说,最好的解决方案是减少安装的应用程序(我不喜欢这样,但这对我来说最合适)或购买sdCard并在sdCard上安装应用程序(借助AppMgr III或类似应用程序的帮助) 。

对于那些使用三星设备在Sdcard和USBStorage中分配内存的用户,您将不得不找到一种将应用实际放置在外部sd卡而不是USB存储上的不同方法。我相信我在某处阅读过,可以通过重置手机的出厂设置,然后选择在sd或类似的设备上安装应用程序来实现,但我还没有尝试过。


0

我也遇到了这个问题,我的经验表明,这只是导致问题的应用商店的最新版本。

因此,每次我要安装或更新应用程序时,我都会先将Play商店恢复为原始版本。
我转到应用程序抽屉,长按“ Play商店”图标并将其拖到“应用程序信息”以打开其设置(您可以通过“设置” ->“ 应用程序” ->“ Google Play商店到达此处),然后按“卸载更新”。
它将在接下来的短时间内安装更新,直到Play Store应用再次升级。
请说明是否有一种方法可以阻止Play商店自动更新自身(自动更新的应用程序设置为false)。

希望这可以帮助。


0

不幸的是,这可能是许多设备的祸根。Android需要剩余的存储空间,并且不会让Google Play填充它-天知道为什么,因为其他东西可以-就是这样。幸运的是,您并非没有选择。如果您将dang东西扎根,则可以购买v.large SD并修改vold文件以使其为内部存储。


0

即使内部SD可用空间为+2演出,我也经常遇到这种情况。

我试过了

在终端上,键入以下行:

su
ps set install location 1
pm get-install-location

注意:每行之间不要使用空格(抱歉,我无法编辑/格式化3行条目之间的正确间距)。

现在,在安装了两个月并安装了数十个其他应用程序之后,“空间不足”的烦恼并未困扰我。

希望这可以帮助。


0

根据我的经验,当存储空间不足时,Play商店不会让您安装应用。例如,当剩余存储空间仅为90mb时,它甚至不允许您安装大约2mb的应用程序。这是为了解决可能的性能问题。没有人愿意安装一个2mb的应用程序来加载额外的MB数据,这将导致内存问题。我通常要做的是备份大型应用程序(甚至包含应用程序数据),卸载备份的应用程序,然后在安装所需的应用程序后重新安装。另一个解决方法是从可信来源获取apk

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.