java.lang.NoClassDefFoundError после интеграции проекта в Windows 7 - PullRequest
1 голос
/ 02 апреля 2012

Я просто обновляю ADT 17.0.0.Я интегрирую свой проект из git hub o windows 7. Мой проект содержит 2 .jar, 1 ошибка и 2 Google Analytics.Я успешно импортировал проект из GIT.Но когда я пытаюсь запустить свой проект каждый раз, это дает это исключение.Я пробовал много вещей ...

  • Удалите файл .jar из ресурсов и переместите его в другое место пыльника и путь обновления
  • Добавьте новые файлы jar в проект и путь обновления
  • Очистить и построить проект несколько раз, но результат один и тот же.
01-04 00:38:12.613: E/AndroidRuntime(4537): FATAL EXCEPTION: main
01-04 00:38:12.613: E/AndroidRuntime(4537): java.lang.NoClassDefFoundError: com.bugsense.trace.BugSenseHandler
01-04 00:38:12.613: E/AndroidRuntime(4537):   at com.confiz.ltdmedia.LTDMediaApplication.onCreate(LTDMediaApplication.java:44)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:969)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3276)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at android.app.ActivityThread.access$2200(ActivityThread.java:117)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:973)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at android.os.Handler.dispatchMessage(Handler.java:99)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at android.os.Looper.loop(Looper.java:130)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at android.app.ActivityThread.main(ActivityThread.java:3687)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at java.lang.reflect.Method.invokeNative(Native Method)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at java.lang.reflect.Method.invoke(Method.java:507)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
01-04 00:38:12.613: E/AndroidRuntime(4537):   at dalvik.system.NativeStart.main(Native Method)

Ответы [ 2 ]

6 голосов
/ 02 апреля 2012
You can follow following steps
  • Удалите все проекты библиотеки Android и внешние файлы jar из сборки дорожка.
  • Создайте папку с именем 'libs' в вашем проекте.

  • Поместите все внешние файлы .jar в эту папку, ADT теперь должен поместить их под «Зависимости Android».

  • Повторно импортируйте все свои предыдущие проекты библиотеки Android обычным способом.

Оригинальный источник:

Gson NoClassDefFoundError после обновления ADT и SDK Tools до v17

0 голосов
/ 15 июля 2013

Это происходит при обновлении до ADT и SDK Tools v17.

Если у вас уже была папка libs и у вас все еще есть эта проблема, вы можете обнаружить, что частные библиотеки Android исключены из сборки.

Вы можете исправить это следующим образом: 1. Щелкните правой кнопкой мыши проект в Project Explorer 2. Нажмите Свойства 3. Выберите «Путь сборки Java» 4. Выберите вкладку «Заказ и экспорт» 5. Опция «Частные библиотеки Android»в списке нужно поставить галочку.6. Нажмите ОК

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...