Подтвердить что ты не робот

Ошибка установки: INSTALL_FAILED_INSUFFICIENT_STORAGE

Я получаю ошибку, упомянутую в заголовке, когда запускаю приложение на эмуляторе. При создании я дал достаточно места.

Как вы можете это исправить?

Мой файл журнала:

[2011-09-16 09:28:17 - Trivia] Performing nik.trivia.Splash activity launch
[2011-09-16 09:28:17 - Trivia] Automatic Target Mode: using existing emulator 'emulator-5554' running compatible AVD 'work'
[2011-09-16 09:28:17 - Trivia] Uploading Trivia.apk onto device 'emulator-5554'
[2011-09-16 09:30:54 - Trivia] Installing Trivia.apk...
[2011-09-16 09:30:56 - Trivia] Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
[2011-09-16 09:30:56 - Trivia] Please check logcat output for more details.
[2011-09-16 09:30:56 - Trivia] Launch canceled!
4b9b3361

Ответ 1

вам нужно увеличить виртуальную память эмулятора

Как увеличить виртуальную память эмулятора

\\emulator -avd "Emulator Name" -partition-size 500

после этого попробуйте установить apk

если у вас есть какие-либо сомнения, то посмотрите весь комментарий этого вопроса

Ответ 2

Я работаю с реальным устройством. Однажды у меня такая же ошибка. У меня было много свободного места на SD-карте. Таким образом, вы можете увидеть эту ошибку, если у вас недостаточно внутренней памяти. Вы должны удалить какую-либо программу с устройства или перенести ее на SD-карту. Это решило мою проблему. Спасибо.

Ответ 3

Эта ошибка может быть вызвана приложением, которое ранее выдало ошибку, и поэтому оно не может быть успешно завершено до установки новой версии.

Чтобы устранить проблему в этом случае, вы можете "принудительно остановить" приложение в Диспетчере приложений на устройстве или полностью удалить его.

Попробуйте запустить приложение еще раз, и все должно быть хорошо.

Ответ 4

Если вы устанавливаете приложение в эмулятор, то это случается несколько раз. Я сталкиваюсь с той же проблемой, и я решаю ее по-своему.

В моей проблеме я установил приложение в эмулятор, который больше, чем больше 10 МБ. И после этого я собираюсь установить другое приложение в этот эмулятор и получил эту ошибку.

гуманный:

Я только что перезапустил Eclipse, который уничтожит всю нежелательную память и обновится, чтобы установить новое приложение.

Примечание. Он работает только для некоторого Normal perpose. как бы получить ошибку после установки другого приложения.,.и т.д. В противном случае следуйте ответам CapDroid. Спасибо.

Ответ 5

При использовании реального устройства убедитесь, что у вас достаточно места на телефоне, я удалил несколько файлов на своем устройстве, и это сработало для меня.

Ответ 6

если у вас уже установлено это приложение на мобильном телефоне, чем удаленное приложение, перейдя в настройки- > Приложение, выбрав это приложение и удалив его. если у вас такая же проблема, как удаление другого программного обеспечения, чтобы получить больше места в памяти.

Ответ 7

You need to do two things after which this error will be resolved.

1. In your AndroidManifest.xml file add android:installLocation="preferExternal" within your manifest tag.

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.packagename.appname"
android:versionCode="1"
android:versionName="1.0" 
android:installLocation="preferExternal">

2. More importantly, clear the cache data in your device. Goto settings -> storage -> click on cached data. This will clear the cache and free the space.

3. Reconnect your device, clean your project and again run it on the device. The project will now run on your device

Ответ 8

Просто создайте новый эмулятор, затем запустите этот эмулятор и запустите приложение для Android на этом эмуляторе, установив цель:

  • Щелкните правой кнопкой мыши по проекту и выберите "Запуск от имени"
  • Запустить конфигурацию
  • Перейдите к объекту, нажмите кнопку "Всегда", чтобы выбрать цель.
  • Применить
  • Выполнить

Появится новый экран, в котором вы выберете новый эмулятор, который вы создали. Запустите это приложение.

Тогда такой задачи больше не возникает.