Android - nie można rozwiązać nadklasy
Wykopałem stary projekt androida, nad którym pracowałem kilka lat temu i załadowałem go do nowej instalacji Eclipse (najnowszy ADT itp.).
Projekt kompiluje się dobrze (po drobnych zmianach), a aplikacja zaczyna działać poprawnie, jednak po naciśnięciu przycisku, aby uruchomić główną aktywność, otrzymuję następujący ślad stosu:
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)
Teraz klasa, o której mowa (GameActivity) jest jedną z moich klas w aplikacji, więc wiem, że to nie problem - ale zauważyłem ostrzeżenie na górze logcat:
Unable to resolve superclass of Lcom/tmm/android/activities/GameActivity; (33)
Link of class 'Lcom/tmm/android/activities/GameActivity;' failed
Moja klasa GameActivity rozszerza kolejną klasę, która jest częścią zewnętrznego słoika, który zawarłem w projekcie (zawarłem go w katalogu „libs” i dodałem go do ścieżki budowania projektu w eclipse).
Czy ktoś może doradzić, co mogłem zrobić źle, lub cokolwiek, co zmieniło się w ADT / etc, które muszę wziąć pod uwagę (działało dobrze, kiedy ostatnio miałem go w Eclipse)
Twoje zdrowie