Я столкнулся с этой проблемой и нахожу решение этой проблемы за последние 2 недели.
Прямо сейчас я разработал приложение для Android для клиента, размер которого составляет 54 МБ, из которых 52 МБ только изображений / фотографий.
[Изменить: мне нужно хранить изображения в папке с возможностью рисования]
Поэтому я хочу установить его на SD-карту в Android SDK 2.2, для этого я уже установил android:installLocation="preferExternal"
в файле AndroidManifest.xml. Я создал SD-карту 256 МБ при создании avd, размер кучи - 192, размер оперативной памяти - 192
но он все еще показывает мне ошибку:
[2010-08-27 17:58:28 - demo_test] Не удалось загрузить demo_test.apk на устройство 'emulator-5554'
[2010-08-27 17:58:28 - demo_test] java.io.IOException: Невозможно загрузить файл: на устройстве не осталось места
[2010-08-27 17:58:28 - demo_test] Запуск отменен!
Изменить:
- Связана ли эта проблема с памятью внутренней или внешней памятью?
- Что мне нужно сделать, чтобы запустить приложение и по-прежнему тестировать с эмулятором?
- Как установить приложение на SD-карту в Android SDK 2.2?