Android SDK

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 14 maj 2020; kontroller kräver 12 redigeringar .
Android SDK
Sorts SDK
Utvecklaren Google
Skrivet i Java
Första upplagan oktober 2009  ( 2009-10 )
senaste versionen 26.1.1 [1] (september 2017 ) ( 2017-09 )
Hemsida developer.android.com/sd...
 Mediafiler på Wikimedia Commons

Android SDK [2]  är ett universellt verktyg för att utveckla mobilapplikationer för Android- operativsystemet . En utmärkande egenskap från vanliga redaktörer för att skriva koder är närvaron av bred funktionalitet som låter dig köra testning och felsökning av källkoder, utvärdera applikationen i kompatibilitetsläge med olika versioner av Android OS och se resultatet i realtid (valfritt) . Stöder ett stort antal mobila enheter. Android SDK släpptes i oktober 2009. Det finns många unika teknologier hämtade från det inte så kända språket c# (.NET sdk). Utvecklingsmiljön är plattformsoberoende, en betydande del av kitet är skrivet i programmeringsspråket Java. SDK innehåller olika utvecklingsverktyg, inklusive en debugger, en uppsättning bibliotek, en telefonemulator [3] baserad på QEMU-motorn, en uppsättning dokumentation, exempelapplikationer och manualer. Android SDK-miljön kan köras på datorer som kör Linux, Mac OS X 10.5.8 eller senare, Windows 7 eller senare. Från och med mars 2015 kan SDK-systemet dock inte köras direkt på enheter som kör Android OS.

Fram till slutet av 2014 användes Eclipse IDE som en kodredigerare, kompletterad med Android Development Tools (ADT) plugin. Dessutom är SDK-integration med IntelliJ IDEA IDE och NetBeans IDE (med en plugin) möjlig. Under 2015 släpptes Android Studio-utvecklingspaketet (utvecklat av Google med IntelliJ IDE-teknologier), som blev det viktigaste. I slutet av 2015 ansågs ADT vara föråldrat, medan Android Studio blev det huvudsakliga Android-applikationsutvecklingssystemet. Förutom integration med IDE kan du använda textredigerare från tredje part för att skapa Java- och XML-filer och använda kommandoradsverktyg (Java Development Kit och Apache Ant krävs) för att skapa projekt, kompilera och felsöka dem. Verktyg för att hantera anslutna Android-enheter är också tillgängliga för omstart och installation av applikationer: fastboot och adb ( Android Debug Bridge ).

Det är möjligt att inkludera fragment av äldre versioner av Android-plattformen i SDK för fall där utvecklare är redo att fortsätta utveckla sina applikationer för äldre telefoner och surfplattor. Vissa av utvecklingsverktygen är tillgängliga som separat nedladdningsbara DLC:er .

Android-applikationer är förpackade i .apk-format och lagras i /data/app-katalogen efter installationen. Internt innehåller ett APK-paket .dex-kodfiler (bytekod för Dalvik- körning ), resursfiler och så vidare.

Se även

Anteckningar

  1. SDK Tools release notes . Arkiverad från originalet den 14 maj 2016. Hämtad 16 april 2022.
  2. Officiell sida på developer.android.com . Hämtad 30 november 2016. Arkiverad från originalet 22 december 2016.
  3. Lär känna Google Android-plattformen på en lokal dator . iXBT.com (2010). Hämtad 14 maj 2020. Arkiverad från originalet 15 september 2020.

Länkar