Android 4.2.2“设备空间不足”,无法安装应用
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/25332899/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Android 4.2.2 'Not enough space on device', can't install apps
提问by Sam Scott
I've looked for a few different solutions but all of them involve rooting, or pre-rooted phones. Mine is not rooted (I'll do it if I have too, but I'm lazy.)
我已经寻找了一些不同的解决方案,但所有这些都涉及生根或预先植根的手机。我的没有root(如果我也有,我会这样做,但我很懒。)
Basically, every time I try and update or download an app my phone says there's not enough space on the device, despite my 11GB on SD and 140MB internal, using the file manager.
基本上,每次我尝试更新或下载应用程序时,我的手机都会说设备上没有足够的空间,尽管我使用文件管理器在 SD 上有 11GB 空间,在内部有 140MB 空间。
Is there any solution that doesn't involve rooting?
有没有不涉及root的解决方案?
(note: I tried dialing *#9900# and apparently it doesn't work because there isn't any signal. Guessing that means it won't work.)
(注意:我尝试拨打 *#9900# 显然它不起作用,因为没有任何信号。猜测这意味着它不起作用。)
I have an Alcatel One Touch Idol S, running 4.2.2 non-rooted.
我有一个 Alcatel One Touch Idol S,运行 4.2.2 非 root。
采纳答案by durbnpoisn
Every Android device is different. It all comes down to how the internal storage is partitioned. Let's say your device has 8GB of RAM. Maybe 1GB is partitioned for system storage. This fills up fast. Most applications need at least a portion installed on the system storage. So even if you move the app to your SD card, or "internal storage", some part of it will have to remain in the system storage. Plants Vs. Zombies, for instance, can be installed on the SD, but 50mb or so stays in the system.
每个 Android 设备都是不同的。这一切都归结为内部存储的分区方式。假设您的设备有 8GB 的 RAM。也许 1GB 被分区用于系统存储。这很快就填满了。大多数应用程序至少需要在系统存储上安装一部分。因此,即使您将应用程序移至 SD 卡或“内部存储”,它的某些部分也必须保留在系统存储中。植物对比 例如,Zombies 可以安装在 SD 上,但 50mb 左右留在系统中。
For a start, you have to try to move as many apps as possible to the SD card. Whatever you cannot move will have to be uninstalled.
首先,您必须尝试将尽可能多的应用程序移动到 SD 卡。任何你不能移动的东西都必须被卸载。
回答by AndrewDoesIT
Settings > Apps > Google Play Store ... Click Uninstall Updates ... It will restore the factory version which works!
设置 > 应用程序 > Google Play 商店...单击卸载更新...它将恢复正常工作的出厂版本!
I had problems installing Skype on my Sony Experia E - "Not enough space on device" - It seems there is a problem with the latest updates to Google Play Store, so I uninstalled them and that solved the problem. Skype did not load first time due to an error with the package file but I tried again and it worked fine. I hope it works for you too.
我在 Sony Experia E 上安装 Skype 时遇到问题 - “设备空间不足” - Google Play 商店的最新更新似乎存在问题,因此我卸载了它们并解决了问题。由于包文件错误,Skype 没有第一次加载,但我再次尝试,它工作正常。我希望它也适用于你。
回答by Arunkumar
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="your package"
android:versionCode="1"
android:versionName="1.0"
android:installLocation="preferExternal">
use preferExternal in installLocation in your android manifest file
在您的 android 清单文件中的 installLocation 中使用 preferredExternal
回答by Bhargav Modi
you can do it by using below simple step
您可以使用以下简单步骤来完成
This is the easiest thing to do. Go to settings
look for storage
or memory
touch it and look for cached data
. touch
it
and clear your data from there. SIMPLE!!!
这是最容易做到的。去settings
寻找storage
或memory
触摸它并寻找cached data
。touch
它并从那里清除您的数据。简单的!!!