Android Studio - Android Studio

Android Studio
Android Studio Trademark.svg
Snímek obrazovky Android.png 4.1
Android Studio 4.1 běžící na Linuxu
Vývojáři Google , JetBrains
Stabilní uvolnění
2020.3.1 (Arctic Fox)  Upravte to na Wikidata / 28. července 2021 ; před 2 měsíci ( 28. července 2021 )
Náhled vydání Bumblebee (2021.1.1) Canary 9 (23. srpna 2021 ; před 48 dny ) [±] ( 2021-08-23 )
Ú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 .com /studio /index .html

Android Studio je oficiální integrované vývojové prostředí (IDE) pro Google ‚s Android operační systém , postavený na JetBrainsIntelliJ 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

Základní systémové požadavky pro Android Studio
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