Я выкопал старый проект андроида, над которым я работал несколько лет назад, и загрузил его в новую установку eclipse (последняя ADT и т.д.).
Проект все компилируется в порядке (после некоторой незначительной настройки), и приложение начинает нормально, однако, когда я нажимаю кнопку, чтобы начать основное действие, я получаю следующую трассировку стека:
FATAL EXCEPTION: main
java.lang.NoClassDefFoundError: com.tmm.android.activities.GameActivity
at com.tmm.android.activities.StartActivity.onClick(StartActivity.java:53)
at android.view.View.performClick(View.java:2408)
Теперь рассматриваемый класс (GameActivity) является одним из моих классов, который находится в приложении, поэтому я знаю, что это не проблема, но я заметил предупреждение в верхней части логарифма:
Unable to resolve superclass of Lcom/tmm/android/activities/GameActivity; (33)
Link of class 'Lcom/tmm/android/activities/GameActivity;' failed
Мой класс GameActivity расширяет еще один класс, который является частью стороннего jar, который я включил в проект (включил его в каталог "libs" и добавил его в путь сборки проекта в eclipse).
Может ли кто-нибудь сообщить, что я мог сделать неправильно, или что-то, что изменилось в ADT/etc, что мне может потребоваться принять во внимание (он отлично работал, когда я последний раз его использовал в Eclipse).
Приветствия