Ошибка установки: INSTALL_FAILED_INSUFFICIENT_STORAGE? во время работы эмулятора - PullRequest
9 голосов
/ 22 июля 2011
[2011-07-22 16:33:02 - Today] ------------------------------
[2011-07-22 16:33:02 - Today] Android Launch!
[2011-07-22 16:33:02 - Today] adb is running normally.
[2011-07-22 16:33:02 - Today] Performing com.horror.android.today.myMain activity launch
[2011-07-22 16:33:02 - Today] Automatic Target Mode: launching new emulator with compatible AVD 'google09'
[2011-07-22 16:33:02 - Today] Launching a new emulator with Virtual Device 'google09'
[2011-07-22 16:33:10 - Today] New emulator found: emulator-5554
[2011-07-22 16:33:10 - Today] Waiting for HOME ('android.process.acore') to be launched...
[2011-07-22 16:34:07 - Today] HOME is up on device 'emulator-5554'
[2011-07-22 16:34:07 - Today] Uploading Today.apk onto device 'emulator-5554'
[2011-07-22 16:35:12 - Today] Installing Today.apk...
[2011-07-22 16:35:31 - Today] Installation error: **INSTALL_FAILED_INSUFFICIENT_STORAGE**
[2011-07-22 16:35:31 - Today] Please check logcat output for more details.
[2011-07-22 16:35:32 - Today] Launch canceled!

РЕДАКТИРОВАТЬ Я решил на эмуляторе, но на устройстве, какое решение?Я следую за этим вопросом , но иногда это не лучшая идея для меня.

Ответы [ 5 ]

4 голосов
/ 22 июля 2011

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

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

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

после того, как попытаться установить ваш apk

если вы получили какую-либо ошибку, тогда посмотрите обсуждение этого вопроса

3 голосов
/ 08 мая 2012

У меня была такая же проблема, но на моем телефоне (не эмуляторе) при разработке.

Чтобы решить, когда это произойдет, я захожу в Настройки-> Приложения-> Управление приложениями -> Приложение, с которым я работаю и нажмите Force Close, после этого он работает. Для меня эта ошибка происходит каждые 4-5 сборок, но использование стратегии Force close делает ее терпимой (я использовал для перезагрузки телефона).

Телефон: Sony Ericsson Xperia Ray.
** Версия Android: 4.0.3
Среда разработки: Eclipse Ingido

1 голос
/ 21 марта 2012

Виртуальное устройство Android обеспечивает по умолчанию только 64 МБ для хранения приложений Android.Вы можете очистить ваше установленное приложение, перезапустив эмулятор и выбрав флаг «Wipe user data».

, а также вы можете редактировать постоянный размер раздела данных эмуляции через avd manager -> имя эмулятора -> edit -> Аппаратное обеспечение -> Идеальный размер раздела данных = "2048"

0 голосов
/ 31 октября 2011

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

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

гуманный:

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

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

...