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