Android - Support Library Tutorial

Wenn Sie eine App auf eine aktuelle Version von Android wie 5.x entwickeln und auch wollen, dass es auf diesen Geräten, die ausgeführt werden ältere Versionen von Android 3.2 etc wie Sie das nicht können, bis Sie die Rückwärtskompatibilität, um Ihren Code hinzufügen, laufen.
Zur Bereitstellung dieser Abwärtskompatibilität Android bietet Ihnen dieAndroid Support Library-Paket. Das Paket Android Support Library ist eine Sammlung von Code-Bibliotheken, die abwärtskompatible Versionen von Android Framework APIs sowie Funktionen, die nur durch die Bibliothek APIs zur Verfügung stehen werden. Jedes Support Library ist abwärtskompatibel zu einem bestimmten Android API-Ebene.
Einschließlich der Support-Bibliotheken in Ihrem Android-Projekt gilt als eine bewährte Methode für Anwendungsentwickler, abhängig von der Vielzahl an Plattformversionen Ihre Anwendung zielt und die APIs, die es verwendet.

Support Bibliotheks-Features

Das Paket Android Support Library enthält mehrere Bibliotheken, die in der Anwendung enthalten sein können. Jede dieser Bibliotheken unterstützt eine bestimmte Reihe von Android-Plattform-Versionen und Satz von Funktionen.
Um effektiv zu nutzen die Bibliotheken, ist es wichtig, dass die API-Ebene Sie ansprechen, da jede Bibliothek unterstützt verschiedene API-Ebene wollen betrachten.
Nachfolgend finden Sie eine kurze Beschreibung der android Support-Bibliotheken und API-Ebene, die sie unterstützen.
Sr.NoVersion & Features
1v4 Support Library
Diese Bibliothek wurde entwickelt, um mit Android 1.6 (API-Ebene 4) und höher verwendet werden.
2v7 Support Library
Es gibt mehrere Bibliotheken entwickelt, um mit Android 2.1 (API-Ebene 7) und höher verwendet werden.
3v8 Support Library
Diese Bibliothek wurde entwickelt, um mit Android (API-Ebene 8) und höher verwendet werden.
4v13 Support Library
Diese Bibliothek wurde entwickelt, um für Android 3.2 (API-Ebene 13) und höher verwendet werden.
Bitte bedenken Sie, dass die Verwendung von Android Support Library in Ihrer Anwendung Code wird gefördert und bevorzugt. Durch die Verwendung dieser Bibliotheken können Sie Ihre Zielgruppe und Zielgruppe zu erhöhen.

Herunterladen der Support-Bibliotheken

Bitte beachten Sie, dass vor der Installation der Support-Bibliothek-Pakete sollten Sie klar sein, dass das, was bieten Sie in Ihrer Anwendung verwenden möchten.
Das Paket Android Dienst Bibliothek ist über den Android SDK-Manager zur Verfügung.
Befolgen Sie die folgenden Schritte aus, um die Support-Bibliothek-Paket durch den SDK-Manager herunterladen.
  • Starten Sie das Android-SDK-Manager.
  • In der Manager-Fenster SDK, blättern Sie zum Ende der Liste Pakete, finden Sie das Extras-Ordner.
  • Wählen Sie das Element Android Support Library.
  • Klicken Sie auf den Install-Pakete Taste.
Nach dem Download, installiert das Tool die Support Library-Dateien, um Ihre bestehenden Android SDK-Verzeichnis. Die Bibliotheksdateien sind in der folgenden Unterverzeichnis des SDK finden:/ extras / android / support / Verzeichnis.

Die Wahl Unterstützung Bibliotheken

Bevor Sie einen Kundendienst Bibliothek auf Ihre Bewerbung, entscheiden, welche Funktionen Sie hinzufügen möchten und die niedrigsten Android-Versionen Sie unterstützen möchten.

Veränderungen in Android.Manifest

Wenn Sie erhöhen die Abwärtskompatibilität der vorhandenen Anwendung auf eine frühere Version des Android-API mit dem Support Library, stellen Sie sicher, manifest Ihrer Anwendung zu aktualisieren. Insbesondere sollten Sie das Update Android: minSdkVersion Element des tag im Manifest auf das neue, niedrigere Versionsnummer, wie unten dargestellt:
<uses-sdk
   android:minSdkVersion="13"
   android:targetSdkVersion="22" />
Diese Veränderung erklärt Google Plays App, die Ihre Anwendung kann auf Geräten mit Android 2.1 (API-Ebene 7) und höher installiert werden.

API Version

Bitte beachten Sie, dass, wenn Sie darunter sind die v4 Unterstützung und v7 Support-Bibliotheken in der Anwendung, sollten Sie einen Mindest SDK-Version von "7" (und nicht "4") angeben. Die höchste Support-Bibliothek Ebene, die Sie in Ihrem Antrag legt die niedrigste API-Version, in der sie arbeiten können.
Share on Google Plus

About ptjqatar

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 التعليقات:

Kommentar veröffentlichen