close

AndroidStudio

Ugrás a navigációhoz Ugrás a kereséshez
AndroidStudio
Android Studio Trademark.svg
Android Studio 4.1 screenshot.png
Általános információ
programtípus integrált fejlesztői környezet
fejlesztő Google
Engedély Apache licenc, 2.0 verzió
Technikai információ
Beütemezett
Méret 951 mebibyte
Támogatott platformok
Verziók
Legújabb stabil verzió 2021.3.1 (Delfin)2022. szeptember 15
A legújabb verzió tesztekben 4.0 Béta 52020. április 23
verziótörténet
Linkek

Az Android Studio az Android platform hivatalos integrált fejlesztői környezete . 2013. május 16- án jelentették be a Google I/O konferencián , és az Eclipse helyett az Android alkalmazásfejlesztés hivatalos IDE-je. Az első stabil verzió 2014 decemberében jelent meg.

A JetBrains IntelliJ IDEA szoftverén alapul, és az Apache 2.0 licencen keresztül ingyenesen kiadták . Elérhető GNU/Linux , macOS , Microsoft Windows és ChromeOS platformokon . Kifejezetten Android fejlesztésre készült.

2013 májusában a 0.1-es verziótól kezdődően korai hozzáférésű előzetesben volt, majd a 2014 júniusában kiadott 0.8-as verziótól béta verzióban volt. Az első stabil build, az 1.0-s verzió 2014 decemberében jelent meg. [ 1 ]

2019. május 7-től a Kotlin a Google által preferált nyelv az Android-alkalmazások fejlesztéséhez. [ 2 ] Ennek ellenére az Android Studio más programozási nyelveket is támogat, mint például a Java és a C++. [ 3 ]

Jellemzők

Az Android Studio minden verziójával várhatóan új funkciókat fognak kifejleszteni. A jelenlegi stabil kiadás a következő szolgáltatásokat tartalmazza: [ 4 ] ​[ 5 ]

  • Gradle- alapú összeépítési támogatás .
  • Android-specifikus refaktorálás és gyorsjavítások.
  • Lint eszközök a teljesítmény, a használhatóság, a verziókompatibilitás és egyéb problémák észleléséhez.
  • ProGuard integrációs és alkalmazás-aláíró funkciók.
  • Sablonok általános Android-elrendezések és egyéb összetevők létrehozásához.
  • Gazdag elrendezésszerkesztő, amely lehetővé teszi a felhasználók számára a felhasználói felület összetevőinek áthúzását. [ 6 ]
  • Android Wear programozási alkalmazások támogatása .
  • A Google Cloud Platform beépített támogatása, amely lehetővé teszi a Firebase Cloud Messaging (korábbi nevén Google Cloud Messaging) és a Google App Engine integrációját. [ 7 ]
  • Androidos virtuális eszköz alkalmazások futtatására és tesztelésére.
  • Valós idejű renderelés.
  • Developer Console: optimalizálási tippek, fordítási segítség, használati statisztikák.

Az Android Studio ugyanazokat a programozási nyelveket támogatja, mint az IntelliJ (és a CLion ), például a Java , a C++ és még sok más olyan kiterjesztéssel, mint a Go ; [ 8 ]​ és az Android Studio 3.0 vagy újabb támogatja a Kotlint [ 9 ] és "az összes Java 7 nyelvi funkciót és a Java 8 nyelvi funkciók egy részét, amelyek platformverziónként változnak." [ 10 ] A külső projektek támogatják a Java 9 egyes funkcióit. [ 11 ] Bár az Android Studio alapját képező IntelliJ támogatja az összes kiadott Java-verziót és a Java 12-t, nem világos, hogy az Android Studio milyen szinten támogatja a Java-tól a Java 12-ig terjedő verziókat. (a dokumentáció részleges Java 8 támogatást említ). Legalább néhány új nyelvi funkció a Java 12-ig használható Androidon. [ 12 ]

Platformok

Az Android Studio elérhető Windows 2003 , Vista , 7 , 8 és 10 operációs rendszerekre , 32 bites és 64 bites platformokra , GNU/Linuxra , Linuxra GNOME-mal vagy KDE-vel és 2 GB minimális RAM-mal, valamint macOS -re 10.8.5-től előre.

Rendszerkövetelmények

Mindhárom platform rendszerkövetelményei a következők:

3.x verzió

ablakok OSX/macOS Linux
OS verzió Windows 10/8/7 (32 vagy 64 bites) Mac OS X 10.10 (Yosemite) vagy újabb, akár 10.13 (macOS High Sierra) GNOME vagy KDE asztali
RAM Minimum 4 GB RAM, 8 GB RAM ajánlott, plusz további 1 GB

az android emulátor

Tárhely 2 GB Android Studio, 4 GB ajánlott (500 MB IDE és legalább 1,5 GB Android SDK, emulátor rendszerképek és gyorsítótárak)
java verzió Java Development Kit (JDK) 8
Képernyőfelbontás 1280x800 minimum, 1440x900 ajánlott

Megjegyzés: A jó folyékonyság érdekében javasoljuk, hogy szilárdtestalapú meghajtóra (SSD) telepítse. Ezenkívül a nem Intel processzorgyártóknál jelentett bizonyos kompatibilitási problémák elkerülése érdekében legalább Intel i5 Quad Core processzor ajánlott . Opcionálisan választhat 2 GB-os Nvidia 1050 grafikus kártyát . [ 13 ]

2.x verzió

ablakok OSX/macOS Linux
OS verzió Windows 10/8/7 (32 vagy 64 bites) Mac OS X 10.9.5 vagy újabb, 10.11.6 (El Capitan) vagy 10.12.3 (Sierra) GNOME vagy KDE asztali
RAM Minimum 4 GB RAM, 8 GB RAM ajánlott, plusz további 1 GB

az android emulátor

Tárhely 500 MB Android Studio, legalább 1,5 GB Android SDK, emulátor rendszerképek és gyorsítótárak
java verzió Java Development Kit (JDK) 8
Képernyőfelbontás 1280x800 minimum, 1440x900 ajánlott

GNU/Linux esetén:

1.x verzió

ablakok OSX/macOS Linux
OS verzió Microsoft Windows 10/8.1/8/7/Vista/2003/XP (32 vagy 64 bites) Mac OS X 10.8.5 vagy újabb, 10.10 - 10.10.2 - 10.10.3 vagy 10.10.5 (Yosemite) GNOME vagy KDE vagy Unity asztali Ubuntu vagy Fedora vagy GNU/Linux Debian
RAM 2 GB RAM minimum, 4 GB RAM ajánlott
Tárhely 500 MB Android Studio számára
Hely az Android SDK-hoz Legalább 1 GB Android SDK, emulátor rendszerképek és gyorsítótárak számára
jdk verzió Java Development Kit (JDK) 7 vagy újabb
Képernyőfelbontás Minimum 1280x800

Az Android emulátornak az Android Studio alapvető rendszerkövetelményein túl további követelmények is vannak, amelyeket az alábbiakban vázolunk fel: [ 14 ]

  • SDK Tools 26.1.1 vagy újabb;
  • 64 bites processzor;
  • Windows: CPU UG támogatással (korlátlan vendég);
  • HAXM 6.2.1 vagy újabb ( HAXM 7.2.0 vagy újabb ajánlott).

A hardveres gyorsítás használatának további követelményei vannak Windows és Linux rendszeren:

Az Android 8.1 (27-es API-szintű) és magasabb rendszerképekkel való együttműködéshez a csatlakoztatott webkamerának képesnek kell lennie 720p képkockák rögzítésére.

Összehasonlítás az Eclipse ADT-vel

Jellegzetes AndroidStudio Eclipse ADT napfogyatkozás és így tovább
Rendszer kiépítése Gradle/Maven/Anta
Maven alapú build függőségek Igen Igen Igen Igen Igen Igen
Építési változatok és több APK-generálás Igen Igen Igen Igen Igen Igen
Fejlett Android -kód-kiegészítés és -refaktorálás Igen Igen Igen Igen Igen Igen
grafikus elrendezés szerkesztő Igen Igen Igen Igen Igen Igen
APK aláírása és kulcstároló kezelése Igen Igen Igen Igen Igen Igen
NDK támogatás Igen Igen Igen Igen Igen Igen

Verzióelőzmények

Változat Kiadási dátum
4.2 2021. április
4.1.1 2020. november
4.1 2020. október
4.0 2020. május
3.6 2020. február
3.5 2019. augusztus
3.4 2019. április
3.3 2019. január
3.2 2018. szeptember
3.1 2018. március
3.0 2017. október
2.3.3 2017. június
2.3.2 2017. április
2.3.1 2017. április
2.3.0 2017. március
2.2.3 2016. december
2.2.2 2016. október
2.2.1 2016. október
2.2.0 2016. szeptember
2.1.3 2016. augusztus
2.1.2 2016. június
2.1.1 2016. május
2.1.0 2016. április
2.0.0 2016. április
1.5.1 2015. december
1.5.0 2015. november
1.4.1 2015. október
1.4.0 2015. szeptember
1.3.2 2015. augusztus
1.3.1 2015. augusztus
1.3.0 2015. július
1.2.2 2015. június
1.2.1 2015. május
1.2.0 2015. április
1.1.0 2015. február
1.0.1 2014. december
1.0 2014. december
0.8.14 2014. október
0.8.6 2014. augusztus
0.8.0 2014. június
0.5.2 2014. május
0.4.6 2014. március
0.4.2 2014 január
0.3.2 2013 október
0.2.x 2013 júliusa
0.1.x 2013 május

Lásd még

Hivatkozások

  1. ^ „Az Android Studio kiadási megjegyzései” . developer.android.com (amerikai angol nyelven) . Letöltve: 2017. november 22 . 
  2. ^ "Mostantól a Kotlin a Google által preferált nyelv az Android-alkalmazások fejlesztéséhez . " TechCrunch (amerikai angolul) . Letöltve: 2019. május 8 . 
  3. Sinicki, Ádám. "Android-alkalmazásokat szeretnék fejleszteni – milyen nyelveket tanuljak meg?" . AndroidAuthority . Letöltve: 2019. szeptember 12 . 
  4. Honig, Zach (2013. május 15.). "A Google bemutatja az Android Studiót, egy IDE-t az alkalmazások létrehozásához " kütyü . AOL . Letöltve: 2013. május 16 . 
  5. Dobie, Alex (2013. május 15.). „Az Android Studio bemutatása a Google I/O vitaindítóján” . AndroidCentral . Mobil nemzetek . Letöltve: 2013. május 16 . 
  6. Olanoff, Drew (2013. május 15.). „A Google elindítja az Android Stúdiót és új funkciókat a Developer Console számára, beleértve a bétaverziókat és a fokozatos bevezetéstTechCrunch . AOL . Letöltve: 2013. május 16 . 
  7. Google , szerk. (2013. május 15.). „Android Studio BÉTA” . Google . Letöltve: 2014. augusztus 15 . 
  8. Az IntelliJ Platform segítségével készült Google Go nyelvi IDE: go-lang-plugin-org/go-lang-idea-plugin , Go Language támogatás IDEA alapú IDE-ekhez, 2019. február 23., letöltve: 2019. február 23. , « Támogatott IDE-k [ ..] Android Studio 1.2.1+ »  .
  9. „Kezdje el a Kotlin használatát Androidon | Android fejlesztők» . developer.android.com (angol nyelven) . Letöltve: 2017. október 25 . 
  10. "Használja a Java 8 nyelvi szolgáltatásait | Android fejlesztők» . developer.android.com (angol nyelven) . Letöltve: 2017. október 25 . 
  11. "android-retroflow: Backport of Java 9 (JEP 266) reactive-streams Flow and SubmissionPublisher API for Android Studio 3.0 desugar toolchain, forked from [..]" . retrostreamek . 2017. október 22 . Letöltve: 2017. október 25 . 
  12. ^ „Az Android Java 9, 10, 11 és 12 támogatása” . Jake Wharton (angolul) . 2018. november 27 . Letöltve: 2019. február 23 . „Remélhetőleg mire a Java 12 ténylegesen megjelenik, a D8 már bevezeti a cukormentesítést a Java 11 fészektársai számára. Ellenkező esetben a Java 10-en való elakadás fájdalma egy kicsit megnő! » 
  13. Navjyot Marwah. "Mi az ajánlott hardver az Android Studio számára?" . Quora (amerikai angolul) . 
  14. „Alkalmazások futtatása az Android emulátoron” . Android fejlesztők . Letöltve: 2020. február 23 . 

Külső linkek