Android

Android app crashes after SDK-tools update version (NoClassDefFound, tool version 22)

Сбой приложения Android после обновления версии SDK-tools (NoClassDefFound, версия инструмента 22)

Я только что обновил свои инструменты Android SDK до недавно выпущенной версии (tools версии 22, platform tools версии 17)

java.lang.NoClassDefFoundError

Файл .classpath был изменен. В обновлении добавлена строка :

<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>

До обновления SDK tools все мои проекты работали хорошо!!

Я исправил свою проблему таким образом :


  • В свойствах проекта (eclipse) -> путь сборки java -> порядок и экспорт убедитесь, что проверены все ваши банки в папке libs.

  • И "Инструменты Android -> Исправить свойства проекта"

  • И "Проект -> Очистить"

Но я не понимаю почему! У кого-нибудь есть объяснение?

Переведено автоматически
Ответ 1

Я исправил это, перейдя в путь сборки Java> Вкладка Порядок и экспорт.

Щелкните все в списке "Частные библиотеки Android".

Затем "Проект -> Очистить". Это устранило мою проблему.

Чуть более 1,5 дней по этой проблеме, решил мою проблему, прочитав Google+.

Ответ 2

Возникла та же проблема, что и у StylezSoft. Чтобы еще больше прояснить, ниже приведен мой путь сборки Java из Eclipse, после чего я решил проблему (отметив галочкой android-support-v4.jar библиотеку)

введите описание изображения здесь

Затем я очистил проект (Project> Очистить ...> OK), и все заработало нормально.

Ответ 3

У меня была похожая проблема после обновления. Проблема в моем случае заключалась в том, что android-support-v4.jar библиотека стала непроверенной в списке заказов и экспорта. Проверка + перестройка решили это за меня.

Ошибка проявилась в сбое приложения при открытии диалогового окна с виджетом Facebook LoginButton в нем.

Ответ 4

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

java android