Android Support Library Tutorial

Når du utvikler en app på en siste versjon av Android som 5.x og du vil den skal kjøre på de enhetene som kjører eldre versjoner av android som 3,2 etc du kan ikke gjøre det før du legger bakoverkompatibilitet til koden din.

For å gi denne bakoverkompatibilitet android gir deg Android Support Library
pakken. Android Support Library pakken er et sett med kode biblioteker som gir bakover kompatible versjoner av Android-rammeverket APIer samt funksjoner som bare er tilgjengelig gjennom biblioteket APIer. Hver Support Library er bakoverkompatibel til et bestemt Android API nivå.

Inkludert Support biblioteker i din Android-prosjektet er ansett som en beste praksis for programutviklere, avhengig av omfanget av plattform versjoner appen er målrettet og APIer som den bruker.

Support Library Funksjoner

Android Support Library pakken inneholder flere biblioteker som kan inkluderes i programmet. Hver av disse bibliotekene støtter et bestemt utvalg av Android-plattformen versjoner og sett av funksjoner.

For å effektivt bruke bibliotekene, er det viktig å vurdere det som API nivået du ønsker å målrette som hvert bibliotek støtter ulike API nivå.

Her følger en kort beskrivelse av android støtte biblioteker og API-nivå de støtter.
Sr.NoVersion &Features1 v4 Support Library

Dette biblioteket er laget for å brukes med Android 1.6 (API nivå 4) og høyere.
2 v7 Support Library

Det er flere biblioteker designet for å brukes med Android 2.1 (API nivå 7) og høyere.
3 v8 Support Library

Dette biblioteket er laget for å brukes med Android (API nivå 8) og høyere.
4 v13 Support Library

Dette biblioteket er laget for å brukes for Android 3.2 (API nivå 13) og høyere.

Husk at bruk av Android Support Library i din app-kode er oppmuntret og foretrukket. Ved å bruke disse bibliotekene kan du øke din målgruppe og målgruppe.

Nedlasting av Support biblioteker

Vær oppmerksom på at før du installerer støtte bibliotek pakker du bør være klart at det funksjon du ønsker å bruke i programmet ditt.

Android Support Library pakken er tilgjengelig gjennom Android SDK Manager.

Følg følgende trinn for å laste ned støtte bibliotek pakke gjennom SDK Manager.

Start android SDK Manager.

I SDK Manager-vinduet, bla til slutten av listen Pakker, finne Extras-mappen.

Velg Android Support Library element.

Klikk på Installer pakker
knappen.

Etter nedlastingen verktøyet installerer Support Library filene til din eksisterende Android SDK-katalogen. Biblioteket filene ligger i følgende underkatalog av SDK. /statister /android /support /katalog

Velge Support biblioteker

Før du legger til en Support Library til søknaden din, må du bestemme hvilke funksjoner du ønsker å inkludere og de laveste Android-versjoner du ønsker å støtte.

Endringer i Android.Manifest

Hvis du øker bakoverkompatibilitet med eksisterende søknad til en tidligere versjon av Android API med Support Library, sørg for å oppdatere programmets manifest. Spesielt bør du oppdatere android: minSdkVersion
element i
tag i manifestet til den nye, lavere versjonsnummer, som vist nedenfor:
< bruker-SDK android: minSdkVersion = "13" android: targetSdkVersion = "22" />

Denne endringen forteller Google Playstore app at søknaden kan installeres på enheter med Android 2.1 (API nivå 7) og høyere

API. Versjon

Vær oppmerksom på at hvis du har inkludert v4 støtte og v7 støtte bibliotek i søknaden din, bør du oppgi en minimums SDK versjon av "7" (og ikke "4"). Den høyeste støtte bibliotek nivået du ta med i søknaden din avgjør den laveste API-versjonen som det kan virke.