Ich habe ein Projekt, das eine WelcomeActivity
verwendet, die FragmentActivity
erweitert. Ich benutze die Support-Bibliothek, also android-support-v4.jar
ist im Ordner libs
. Wenn ich diese App starte, gibt es keine Probleme.
Ich möchte jedoch ActionBarSherlock zum Projekt hinzufügen. Im ABS-Projekt verwende ich actionbarsherlock-plugin-maps-4.1.0.jar
und android-support-v4-r6-googlemaps.jar
im Ordner libs
. In meinem App-Projekt füge ich die ABS-Bibliothek hinzu, und wenn ich versuche, die App auszuführen, tritt dieser Fehler auf:
Um das Problem zu beheben, habe ich android-support-v4.jar
aus dem Ordner libs
meiner App entfernt. Wenn ich jetzt meine App starte, stürzt die App mit dieser Logcat ab:
Wie kann ich das beheben?
Bearbeiten
Ich habe ein anderes Projekt, das die gleiche ABS-Bibliothek verwendet und läuft gut. Ich habe keine Ahnung, was ich anders gemacht habe oder welche Einstellungen falsch sind.
Haben Sie die Compiler-Compliance für das actionbarsherlock-Bibliotheksprojekt festgelegt? Klicken Sie mit der rechten Maustaste auf das Bibliotheksprojekt, gehen Sie zu den Eigenschaften. Stellen Sie unter Java-Compiler sicher, dass die Compliance auf 1,6 festgelegt ist. Ich hatte ein ähnliches Problem und fand die Compliance auf 1,5 gesetzt.
Tags und Links eclipse android actionbarsherlock