Экспорт APK из eclipse (ADT) беззвучно завершает работу


каждый раз, когда я пытаюсь экспортировать APK из Eclipse (пробовал Juno и Indigo) на Mac, eclipse падает через несколько секунд

это нормально работало на моей текущей настройке.

запустить приложение прямо (режим отладки) на моем телефоне работает нормально.

ошибка из консоли:

Invalid memory access of location 0x10073f113 rip=0x101f656f7
Bus error: 10

Я использую Mac OS X 10.7.4 на ~ 2010 MacBook Pro, со следующей java:

java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)

Я использую ADT 20.

Я пробовал переустановка Eclipse и Android SDK, а также повторная загрузка ADT.

представление ошибки затмения ничего не показывает

любые идеи различных методов, которые я могу попробовать, или другие способы исследовать, что происходит не так?

Ура

обновление: для тех, кто придет после 2014 года, вы должны использовать Android Studio, который не имеет этой проблемы.

8 132

8 ответов:

отключить проект / построить автоматически при экспорте

Я думаю, что проблема Eclipse не может обнаружить, что команда Android все еще работает или что-то подобное.

конечно, всегда есть возможность генерации APK с помощью Ant outside Eclipse вы можете создать сборку Ant.xml из вашего проекта Eclipse дополнительная информация в официальных документах Android

отключить Project->Build Automatically. Я заметил, что это работает для меня.

отключить проект / построить автоматически перед экспортом apk.

enter image description here

Это, кажется, проблема с вашим JVM. Вы можете обновить java и проверить еще раз. Также проверьте это ссылке

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

проблема ушла, пока у меня нет обновления ADT и Eclipse. Я не знаю, какой из них решить эту проблему. Теперь он работает плавно для severeal подписанного экспорта, с:

  • версия ADT: 22.2.1.v201309180102-833290
  • Eclipse Juno Service Release 2 Build id: 20130225-0426
  • Gentoo Linux под управлением Java 1.7.0_45-b18.

обновление: несколько экспорта после, я все еще получаю сбои время от времени, но не очень часто.

может быть, вы должны попытаться добавить execute authority . вы можете попробовать что-то вроде этого

сначала закрыть авто-строительство

компакт-диск в /Home/ваше имя/андроид-Дев/SDK/инструменты/

sudo chmod +x zipalign

я использовал disable Build Automatically уже несколько месяцев, пока я не понял, что плагины AWS замедляют весь процесс запуска. Я удалил все плагины AWS из Справка - >InstallationDetails и все теперь работает отлично как и раньше. Мне не нужно отключать Build Automatically больше.