Подтвердить что ты не робот

Файлы Android APK и файлы DEX не созданы, без предупреждения или ошибки

Я разработал Android на некоторое время, используя WIN7 64bit и Eclipse. Поскольку я пытался установить новый ADT (1.5), я получаю очень странные явления. Моя сборка не завершена и не создает файл APK, а также файлы dex. файлы классов создаются, но ничего больше.

Кроме того, нет никаких предупреждений или ошибок ни на выходе, ни в журнале Eclipse.

Проблема возникла не сразу, а только после 1 или 2 хороших построений. Даже если я создаю простой проект, произойдет то же самое.

Я не нашел ничего полезного в сети. Я повторно загрузил Eclipse, SDK, ADT и начал все заново, и получил проблему совместимости JRE7 (функция... должна переопределить). Наверное, я получил обновление Java SE и потерял старую JRE. Поэтому я загрузил JRE6, изменил проблему соответствия и установил ее и среду и вернулся к квадрату 1:)

Процесс сборки начинается, достигает 50% или 75%, внезапно останавливается, и файлы apk или dex не создаются. Даже для новых пустых проектов helloWorld.

Кто-нибудь может помочь? Я понятия не имею, как действовать.

Спасибо

4b9b3361

Ответ 1

"С новыми плагинами ADT это поведение по умолчанию (для ускорения время сборки), чтобы не генерировать .apk для каждой сборки... ", как указано в groups.google:

См. http://groups.google.com/group/android-developers/browse_thread/thread/769628c57caa51ad/4cb2c6589995a9a5?pli=1

Вы можете включить автоматическое создание dex/apk в настройках Eclipse: Окно → Настройки → Android → Сборка → [] Пропустить упаковку и удаление...

//Я попытался переустановить все, прежде чем найти это решение....

Ответ 2

вы также можете просто изменить версию jdk, заставив ее перестроить: щелкните правой кнопкой мыши по проекту → properties → Java COmpiler → в правой части окна, установите флажок "Включить специальные настройки проекта", затем выберите "Компилятор соответствия" уровень: 1.6 или что-то еще, чем текущее.

Он будет восстанавливать и повторно генерировать файлы apk и dex.:) Это помогло мне хотя бы.

Ответ 3

Эта проблема потратила много времени, я получил следующую ошибку

adb работает нормально. Не удалось найти .apk!

Я получил это исправление, выполнив следующие шаги:

  • В Eclipse > Windows > Предпочтения > Android > Сборка, снимите флажок "Пропустить упаковку и удаление".

  • В свойствах проектa > Android я снял флажок isLibrary.

Ответ 4

Просто запустите его на своем эмуляторе (щелкните правой кнопкой мыши по вашему проекту → Запустить As- > приложение для Android), затем проверьте папку bin.