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

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

Это хорошо работает при моей текущей настройке.

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

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

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

Я использую Mac OS X 10.7.4 на MacBook Pro 2010 года со следующей 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.

В представлении об ошибке Eclipse ничего не отображается

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

Приветствия

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

Ответ 1

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

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

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

Ответ 2

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

Ответ 3

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

enter image description here

Ответ 4

Это похоже на проблему с вашей JVM. Можете ли вы обновить свою Java и снова проверить. Также проверьте ссылку

Ответ 5

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

Ответ 6

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

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

ОБНОВЛЕНИЕ: Мало экспорта после этого, я все равно получаю сбои время от времени, но не очень часто.

Ответ 7

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

сначала закрыть автоматическую сборку

cd/home/ваше имя /android -dev/sdk/tools/

sudo chmod + x zipalign

сделано и удачи вам

Ответ 8

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