2013-08-18 9 views
9

Ich möchte die neue ActionBarActivitiy-Klasse aus der v7-Support-Bibliothek verwenden, aber ich kann die Unterstützung JAR nirgendwo finden. Ich habe einen Ordner v7 in meinem Verzeichnis extras, aber es enthält 3 Verzeichnisse und kein GlasWo finde ich Android-v7 Unterstützung Bibliothek jar

Antwort

11

Klicken Sie in Eclipse mit der rechten Maustaste auf Ihr Projekt -> Android Tools -> Supportbibliothek hinzufügen ... und folgen Sie den Anweisungen. Als Ergebnis wird die erforderliche jar-Datei in den Ordner libs Ihres Projekts kopiert. Oder Sie können Bibliotheken manuell hinzufügen, wie es in Android documentation beschrieben ist.

Update 1: Android Tools-Team hat einige Änderungen an der Art und Weise vorgenommen, wie die Support-Bibliothek integriert ist.

Android Updates tun dies ein bisschen anders. Es gibt noch Android Tools -> Support Library Option, aber jetzt verhält es sich ein bisschen anders. Sobald aktiviert, wird Eclipse still ein neues Projekt namens appcompat_v7 oder ähnliches erstellen. Der Name könnte sich in den nächsten Versionen von ADT ändern. Sie müssen dieses Projekt in Ihrem Arbeitsbereich finden können. Dieses Projekt enthält die Datei . Dies ist ein neues Bibliotheksprojekt. Im Gegenzug erhält Ihr Projekt eine Abhängigkeit von diesem Bibliotheksprojekt.

Sie können mit der aktualisierten Konfiguration "wie besehen" bleiben und mit der Verwendung der Kompatibilitäts-API beginnen. Alternativ können Sie Dateien in den Ordner lib Ihres Projekts kopieren und die Abhängigkeit vom appcompat_v7 Bibliotheksprojekt entfernen. Beide Optionen werden gut funktionieren.

Update 2: Sie ändern dieses Verhalten ziemlich oft. Versuchen Sie Projekt -> Android Tools -> Support-Bibliothek hinzufügen ... zuerst. Wenn es nicht funktioniert, überprüfen Sie bitte official documentation für neuere Informationen.

Update 3: Es ist wirklich eine Migration auf Android Studio, um mehrere Probleme mit ATD heutzutage zu vermeiden.

+1

keine Anweisungen wo angezeigt und nur andorid-support-v4.jar installiert wurde. –

+0

Sie haben das ADT-Verhalten leicht geändert. Ich habe die Antwort aktualisiert. –

3

Sie müssen Ihre Support-Bibliothek über Ihr SDK aktualisieren und dann zu dem Ordner navigieren, in dem sich Ihr SDK befindet! Dann gehe zu: Extras-> Google und du wirst das Projekt und das Glas finden!

+2

In den neueren SDKs ist der Ordner ** Extras> Android **. – Mahm00d