Frage Wie füge ich Support-Bibliotheken hinzu?


Ich habe Android-Support-v7-appcompat hinzugefügt. Als nächstes habe ich auf jede Datei im Verzeichnis \ libs geklickt. Dann habe ich android-support-v7-appcompat angeklickt und Eigenschaften geöffnet. Weiter überprüfte Dateien aus Verzeichnis-Bibliotheken und deaktivierten Android-Abhängigkeiten. Weiter geöffnete Eigenschaften von myproject. Ging zu den Projekten und durch Hinzufügen der Schaltfläche hinzugefügt Android-Support-v7-appcompat.

Aber nichts funktioniert. Wie kann ich ActionBarActivity machen (es gibt keine neuen Varianten) und wie kann ich ein Thema hinzufügen? Ich habe Manifest zur Aktivität hinzugefügt und versucht, es zur style.xml hinzuzufügen

enter image description here last


5
2017-07-26 21:53


Ursprung


Antworten:


Ich habe mein Problem gelöst. Es war schwer für mich, die Schaltfläche "Bibliothek hinzufügen" zu finden.

Ich habe mich falsch verhalten. Es ist unten. enter image description here

enter image description here

und hier ist ein korrekter Weg. enter image description here


4
2017-07-28 12:29



Dokumentation für die neue abwärtskompatible ActionBar ist bei http://developer.android.com/guide/topics/ui/actionbar.html

Befolgen Sie zum Installieren der erforderlichen Bibliothek die Anweisungen unter http://developer.android.com/tools/support-library/setup.html

Befolgen Sie die Anweisungen genau. Sie benötigen die appcompat-Bibliothek, aber die Klassen selbst befinden sich in android.support.v7.app.


3
2017-07-26 22:43



Aber nichts funktioniert. Wie kann ich ActionBarActivity machen (es gibt keine   neue Varianten)

Dieses Dokument ist ziemlich dicht, wenn Englisch nicht Ihre Muttersprache ist. Dies sind die wichtigsten Schritte aus dem Abschnitt "Hinzufügen von Bibliotheken mit Ressourcen" von http://developer.android.com/tools/support-library/setup.html

1) Hinzufügen der Support-Bibliothek MIT RESSOURCEN (Datei ... Import ... Android ... bestehender Android-Code in den Arbeitsbereich)

2) Überprüfen Sie, ob es als Bibliotheksprojekt definiert ist (Eigenschaften ... android ... isLibrary markiert), dann REFERENCE es in Ihrem Anwendungsprojekt (Eigenschaften .. Android ... Referenz ... hinzufügen)

3) Dann im Bibliotheksprojekt - rechts auf jede der JAR-Dateien in libs geklickt und do (build path ... add to build path)

4) Dann für die Bibliothek PROJEKT rechts klicken ... (Build-Pfad ... Build-Pfad konfigurieren ... bestellen und exportieren ...) Überprüfen Sie diese Bibliotheken und die ungeprüften Android-Abhängigkeiten

Zu diesem Zeitpunkt sollte Ihr Android-Support-v7-appcompat-Bibliotheksprojekt keine Fehler enthalten. Du solltest auch in der Lage sein, ActionBarActivity in Ihrem Projekt und Dingen wie Android: theme = "@ style / Theme.AppCompat.Light" in Ihrem Manifest zu verwenden.

Ich fügte Manifest zur Aktivität hinzu und versuchte, es dem hinzuzufügen   style.xml

Sie sollten style.xml jetzt nicht zu Ihrem Projekt hinzufügen müssen - es wird vom referenzierten Bibliotheksprojekt übernommen. Ich schlage vor, Sie bestätigen, dass alles funktioniert, bevor Sie fortfahren http://developer.android.com/guide/topics/ui/actionbar.html


0
2017-07-28 13:42