Android SDK | |
---|---|
Typ | SDK |
Vývojář | |
Zapsáno v | Jáva |
První vydání | října 2009 |
Nejnovější verze | 26.1.1 [1] (září 2017 ) |
webová stránka | developer.android.com/sd… |
Mediální soubory na Wikimedia Commons |
Android SDK [2] je univerzální nástroj pro vývoj mobilních aplikací pro operační systém Android . Charakteristickým rysem běžných editorů pro psaní kódů je přítomnost široké funkčnosti, která umožňuje spouštět testování a ladění zdrojových kódů, vyhodnocovat aplikaci v režimu kompatibility s různými verzemi operačního systému Android a vidět výsledek v reálném čase (volitelně) . Podporuje velké množství mobilních zařízení. Android SDK byla vydána v říjnu 2009. Existuje mnoho unikátních technologií převzatých z nepříliš známého jazyka c# (.NET sdk). Vývojové prostředí je multiplatformní, významná část kitu je napsána v programovacím jazyce Java. SDK obsahuje různé vývojové nástroje, včetně debuggeru, sady knihoven, emulátoru telefonu [3] založeného na enginu QEMU, sady dokumentace, vzorových aplikací a manuálů. Prostředí Android SDK lze spustit na počítačích se systémem Linux, Mac OS X 10.5.8 nebo novější, Windows 7 nebo novější. Od března 2015 však systém SDK nelze přímo spustit na zařízeních s OS Android.
Do konce roku 2014 se jako editor kódu používalo IDE Eclipse doplněné o plugin Android Development Tools (ADT). Kromě toho je možná integrace SDK s IntelliJ IDEA IDE a NetBeans IDE (pomocí pluginu). V roce 2015 byla vydána vývojová sada Android Studio (vyvinutá společností Google pomocí technologií IntelliJ IDE), která se stala hlavní. Na konci roku 2015 byl ADT považován za zastaralý, zatímco Android Studio se stalo hlavním systémem pro vývoj aplikací pro Android. Kromě integrace s IDE můžete používat textové editory třetích stran k vytváření souborů Java a XML a používat nástroje příkazového řádku (vyžaduje Java Development Kit a Apache Ant) k vytváření projektů, jejich kompilaci a ladění. K dispozici jsou také nástroje pro správu připojených zařízení Android pro restartování a instalaci aplikací: fastboot a adb ( Android Debug Bridge ).
Do SDK je možné zahrnout fragmenty starších verzí platformy Android pro případy, kdy jsou vývojáři připraveni pokračovat ve vývoji svých aplikací pro starší telefony a tablety. Některé z vývojových nástrojů jsou k dispozici jako samostatně stahovatelné DLC .
Aplikace pro Android jsou zabalené ve formátu .apk a po instalaci jsou uloženy v adresáři /data/app. Interně balíček APK obsahuje soubory s kódem .dex (bytecode pro spuštění Dalvik ), zdrojové soubory a tak dále.
Android ( Google Inc. , Open Handset Alliance ) | |||||||||
---|---|---|---|---|---|---|---|---|---|
Rozvoj | |||||||||
Verze pro Android | |||||||||
Varianty Androidu | |||||||||
Telefony , tablety |
| ||||||||
Mušle | |||||||||
Aplikace | |||||||||
Seznamy | Historie verzí Androidu |