Android Studio - Android Studio
Vývojáři | Google , JetBrains |
---|---|
Stabilní uvolnění | |
Náhled vydání | Bumblebee (2021.1.1) Canary 9 (23. srpna 2021 [±] | )
Úložiště | |
Napsáno | Java , Kotlin a C ++ |
Operační systém | Windows , macOS , Linux , Chrome OS |
Velikost | 727 až 877 MB |
Typ | Integrované vývojové prostředí (IDE) |
Licence | Bináře: Freeware , Zdrojový kód : Licence Apache |
webová stránka | vývojář |
Android Studio je oficiální integrované vývojové prostředí (IDE) pro Google ‚s Android operační systém , postavený na JetBrains ‘ IntelliJ IDEA softwaru a je navržen speciálně pro rozvoj Android . Je k dispozici ke stažení v operačních systémech Windows , macOS a Linux nebo jako služba založená na předplatném v roce 2020. Je náhradou za Eclipse Android Development Tools (E-ADT) jako primární IDE pro vývoj nativních aplikací pro Android.
Android Studio bylo oznámeno 16. května 2013 na konferenci Google I/O . Bylo to ve fázi předběžného přístupu počínaje verzí 0.1 v květnu 2013, poté vstoupilo do beta fáze počínaje verzí 0.8, která byla vydána v červnu 2014. První stabilní build byl vydán v prosinci 2014, počínaje verzí 1.0.
7. května 2019 nahradil Kotlin Javu jako preferovaný jazyk Google pro vývoj aplikací pro Android. Java je stále podporována, stejně jako C ++ .
Funkce
Specifickou funkcí aplikace Android Studio je absence možnosti vypnout funkci automatického ukládání.
V aktuální stabilní verzi jsou k dispozici následující funkce:
- Podpora sestavení na základě gradle
- Refaktorování a rychlé opravy specifické pro Android
- Lint nástroje pro zachycení výkonu, použitelnosti, kompatibility verzí a dalších problémů
- Integrace ProGuard a možnosti podepisování aplikací
- Šablony založené na průvodcích k vytváření běžných návrhů a komponent pro Android
- Bohatý editor rozvržení, který umožňuje uživatelům přetahovat komponenty uživatelského rozhraní, možnost prohlížet náhledy rozložení na více konfiguracích obrazovky
- Podpora pro vytváření aplikací pro Android Wear
- Vestavěná podpora pro Google Cloud Platform, umožňující integraci s Firebase Cloud Messaging (dříve 'Google Cloud Messaging') a Google App Engine
- Virtuální zařízení Android (emulátor) ke spouštění a ladění aplikací ve studiu Android.
Android Studio podporuje všechny stejné programovací jazyky IntelliJ (a CLion ), např. Java , C ++ a další s rozšířeními, jako je Go ; a Android Studio 3.0 nebo novější podporuje Kotlin a „všechny funkce jazyka Java 7 a podmnožinu funkcí jazyka Java 8, které se liší podle verze platformy“. Externí projekty podporují některé funkce Java 9. Zatímco IntelliJ uvádí, že Android Studio podporuje všechny vydané verze Java a Java 12, není jasné, na jaké úrovni Android Studio podporuje verze Java až do Java 12 (dokumentace uvádí částečnou podporu Java 8). V systému Android jsou použitelné alespoň některé nové jazykové funkce až do Java 12.
Jakmile je aplikace zkompilována pomocí aplikace Android Studio, lze ji publikovat v Obchodě Google Play . Aplikace musí být v souladu se zásadami obsahu pro vývojáře Obchodu Google Play .
Historie verzí
Následuje seznam hlavních vydání Android Studio:
Verze | Datum vydání |
---|---|
Arctic Fox (2020.3.1) | Července 2021 |
4.2 | Května 2021 |
4.1 | Října 2020 |
4,0 | Květen 2020 |
3.6 | Únor 2020 |
3.5 | Srpna 2019 |
3.4 | Duben 2019 |
3.3 | Ledna 2019 |
3.2 | Září 2018 |
3.1 | Března 2018 |
3,0 | Říjen 2017 |
2.3 | Března 2017 |
2.2 | Září 2016 |
2.1 | Duben 2016 |
2.0 | Duben 2016 |
1.5 | Listopadu 2015 |
1.4 | Září 2015 |
1.3 | Července 2015 |
1.2 | Duben 2015 |
1.1 | Únor 2015 |
1,0 | Prosinec 2014 |
Požadavky na systém
Microsoft Windows | Mac | Linux | |
---|---|---|---|
Verze operačního systému | Microsoft® Windows® 7/8/10 (32 nebo 64 bitů)
Emulátor Android podporuje pouze 64bitová Windows. |
Mac® OS X® 10.10 (Yosemite) nebo vyšší, až 10,14 (macOS Mojave) |
Desktop GNOME nebo KDE
Testováno na gLinuxu na základě Debianu (4.19.67-2rodete2). |
Paměť s náhodným přístupem (RAM) | Minimálně 4 GB RAM; Doporučeno 8 GB RAM. | ||
Zdarma digitální úložiště | Minimálně 2 GB dostupného digitálního úložiště, doporučeno 4 GB (500 MB pro IDE + 1,5 GB pro Android SDK a obraz systému emulátoru). | ||
Minimální požadovaná verze JDK | Java Development Kit 8 | ||
Minimální rozlišení obrazovky | 1280 x 800 |
Emulátor Androidu má další požadavky nad rámec základních systémových požadavků pro Android Studio, které jsou popsány níže:
- Nástroje SDK 26.1.1 nebo vyšší;
- 64bitový procesor;
- Windows: CPU s podporou UG (neomezený host);
- Intel Hardware Accelerated Execution Manager ( HAXM ) 6.2.1 nebo novější (doporučeno HAXM 7.2.0 nebo novější).
Použití hardwarové akcelerace má další požadavky na Windows a Linux:
- Procesor Intel pro Windows nebo Linux: Procesor Intel s podporou funkcí Intel VT-x, Intel EM64T (Intel 64) a Bit Execute Disable (XD);
- Procesor AMD v systému Linux: Procesor AMD s podporou AMD Virtualization (AMD-V) a Supplemental Streaming SIMD Extensions 3 (SSSE3) ;
- Procesor AMD ve Windows: Android Studio 3.2 nebo vyšší a Windows 10 z dubna 2018, verze nebo vyšší pro funkce Windows Hypervisor Platform (WHPX) .
Aby fungovala s obrazovkami systému Android 8.1 (API úroveň 27) a vyšší, musí mít připojená webová kamera schopnost zachytit snímky 720p.
Reference
externí odkazy
- Oficiální domovská stránka na developer.android.com