Никакое пространство не оставлено на Эмуляторе Android

Я разрабатывал свое приложение в течение приблизительно двух месяцев, на прошлой неделе я начал получать следующую ошибку при попытке скомпилировать и запустить приложение от Eclipse:

java.io.IOException: Unable to upload file: No space left on device

APK выходит на уровне 3.6 МБ, и эмулятор является недавно созданным новым с SD-картой 512 МБ и другими спецификациями, идентичными G1.

Кто-либо может предложить причину, это могло бы происходить?

15
задан Tom 25 February 2010 в 09:08
поделиться

3 ответа

У меня такое случалось раньше, и я решил это путем создания нового виртуального устройства, как предлагает г-н Хедлунд. Я не тратил время на то, чтобы понять, почему это произошло, но создание нового устройства позволило моему приложению загрузиться. Мое приложение почти в два раза больше вашего, и большую часть времени оно загружается нормально. Попробуйте удалить и воссоздать эмулятор, как предлагает г-н Хедлунд. У меня это сработало несколько раз ... Поскольку я новичок в разработке Android, я подозреваю, что столкнулся с этой проблемой из-за утечки ресурсов, но я еще не решил проблему, потому что я все еще концентрируюсь о правильной работе моего приложения ... Надеюсь, это поможет!

7
ответ дан 1 December 2019 в 00:41
поделиться

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

1
ответ дан 1 December 2019 в 00:41
поделиться

Я тоже столкнулся с этой проблемой. После многократного воссоздания AVD и продолжающихся сбоев я дважды проверил размер .apk. Он увеличился до 46 МБ, потому что я случайно включил набор изображений с камеры в папку "assets". После их удаления размер уменьшился до <1 МБ. Обязательно дважды (и трижды) проверьте, чтобы в структуре каталогов были только нужные файлы.

1
ответ дан 1 December 2019 в 00:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: