Studio Android
| Studio Android
| |
|---|---|
|
| |
| Podstawowe dane
| |
| deweloper | Google LLC |
| Rok wydania | 2013 |
| Aktualna wersja |
4.2.1 ( 13 maja 2021 ) |
| system operacyjny | GNU / Linux, macOS , Microsoft Windows , Chrome OS |
| język programowania | Java , Kotlin , C++ |
| Kategoria | Zintegrowane środowisko programistyczne |
| Licencja | Licencja Apache w wersji 2.0 |
| programista.android.com | |
Android Studio to bezpłatne zintegrowane środowisko programistyczne (IDE) firmy Google i oficjalne środowisko programistyczne do tworzenia oprogramowania dla systemu Android . Android Studio jest oparte na IntelliJ IDEA Community Edition . Zastępuje między innymi Android Developer Tool (ADT) dla Eclipse , które nie jest oficjalnie wspierane od końca 2015 roku.
historia
Android Studio zostało ogłoszone 16 maja 2013 r. przez menedżera produktu Google Ellie Powers na konferencji deweloperów Google I / O. Niedługo po tym czasie Google regularnie udostępniało nowe wersje testowe.
Po dwuletnim okresie rozwoju, 8 grudnia 2014 r . firma Google wydała wersję 1.0 dla systemów Windows , macOS i Linux .
Od wersji alfa 1.2 Preview 1, która została wydana 10 marca 2015 r., Android Studio jest oparte na IntelliJ IDEA 14.
W wersji zapoznawczej 1.3 z 28 maja 2015 r. Menedżer SDK został w pełni zintegrowany z Android Studio i dostępna jest teraz obsługa Android NDK ( Native Development Kit ). Wersja 1.3 zawiera również przeglądarkę pamięci Androida i śledzenie alokacji. Od tej wersji można również korzystać z adnotacji inline dla nowych autoryzacji aplikacji w Androidzie M, a także do powiązania danych.
Funkcja Instant Run jest dostępna od wersji zapoznawczej Android Studio 2.0 , która umożliwia programistom modyfikowanie zmienionego kodu i zasobów bezpośrednio na urządzeniu w ramach uruchomionej aplikacji.
7 maja 2019 r. Kotlin zastąpił Javę jako preferowany język Google do tworzenia aplikacji na Androida. Java jest nadal obsługiwana, podobnie jak C++.
Tabela wersji
| wersja | opublikowanie | Zmiany | ||
|---|---|---|---|---|
| Zapowiedź | 16 maja 2013 r. | pierwsza wersja | ||
| 1,0 | 8 grudnia 2014 | pierwsza stabilna wersja | ||
| 1,1 | 18 lutego 2015 | Nowy system kompilacji, szablony dla tarcz zegarka Android Wear Wear | ||
| 1.2 | 30 kwietnia 2015 | IntelliJ IDEA 14.1, nowy debugger, optymalizacje edytora | ||
| 1,3 | 30 lipca 2015 r. | Android Memory (HPROF) Viewer, Allocation Tracker, testy APK w modułach, adnotacje dla nowych uprawnień aplikacji Android Marshmallow , podgląd obsługi C++, obsługa wiązania danych, poprawki błędów | ||
| 1,4 | 30 września 2015 | Obsługa zasobów wektorowych, edytor motywów, zaktualizowane szablony projektów, renderowanie GPU i monitor sieci | ||
| 1,5 | 19 listopada 2015 | Poprawki błędów, ulepszenia profilera pamięci i więcej reguł lint | ||
| 2,0 | 7 kwietnia 2016 | Instant Run, GPU Profiler, jest oparty na IntelliJ 15, integracji Cloud Test Lab | ||
| 2,1 | 26 kwietnia 2016 | Wsparcie dla Androida N Developer Preview, Jack Compiler | ||
| 2.2 | 19 września 2016 | Nowy projektant układ z Ograniczenia -Layout, Firebase -Plugin, IntelliJ 2016.1, lepsze wsparcie dla Jack-Compiler i Java 8 | ||
| 2,3 | 2 marca 2017 | Natychmiastowe ulepszenia uruchamiania, stabilna wersja układu ograniczeń, obsługa WebP , zaktualizowany selektor ikon projektowania materiałów, IntelliJ 2016.2 | ||
| 3,0 | 25 października 2017 r. | Android O, Wsparcie dla Kotlin , Profilowanie Androida, Szybsza kompilacja Gradle dla dużych projektów aplikacji, Adaptive Icon Wizard, Wsparcie dla niestandardowych czcionek, Wsparcie dla Android Things, Sklep Google Play w emulatorach Androida, IntelliJ 2017.1.2, Funkcje głosowe Java 8 | ||
| 3.1 | 26 marca 2018 r. | Recenzje Kotlin Lint, edycja kodu bazy danych, IntelliJ 2017.3.3, kompilator D8 Dex, nowe okno danych wyjściowych kompilacji, szybkie uruchamianie dla emulatorów Androida, profilowanie procesora C ++, aktualizacje programu Network Profiler | ||
| 3.2 | 12 września 2018 r. | Android Jetpack, obsługa pakietu aplikacji na Androida, IntelliJ IDEA 2018.1.6, nowe narzędzie do zmniejszania kodu R8 (zastępuje ProGuard), inteligentne funkcje edytora dla plików kompilacji CMake, sprawdzanie referencji JNI w profilerze pamięci, ogólne poprawki błędów | ||
| 3,3 | 14 stycznia 2019 r. | IntelliJ IDEA 2018.2.2, Navigation Editor, aktualizacja kreatora nowego projektu , nowa wersja Profilera, synchronizacja projektu dla poszczególnych wariantów | ||
| 3.4 | 17 kwietnia 2019 | Menedżer zasobów, zaktualizowane okno dialogowe struktury projektu | ||
| 3,5 | 20 sierpnia 2019 | IntelliJ IDEA 2019.1, Project Marble, ustawienia pamięci, Apply Changes zamiast Instant Run , obsługa Chrome OS, nowy edytor układu | ||
| 3,6 | 24 lutego 2020 r. | Nowy widok podzielonego kodu / edytora projektu , nowa funkcja wiązania widoku , aktualizacja NDK, aktualizacja lokalizacji emulatora, IntelliJ IDEA 2019.2, „Funkcja Multi Preview” została usunięta | ||
| 4.0 | 28 maja 2020 r. | Nowa funkcja Build Analyzer , możliwe usuwanie cukru z biblioteki Java 8 w D8 i R8 , aktualizacje CPU Profiler, IntelliJ IDEA 2019.3.3 | ||
| 4.1 | 12 października 2020 r. | Nowy inspektor baz danych, przeglądanie emulatora Androida bezpośrednio w Android Studio, obsługa modeli TensorFlow Lite, natywny profiler pamięci masowej, obsługa przeglądania sztyletów, zaktualizowane komponenty Material Design, IntelliJ IDEA 2020.1 | ||
| 4.2 | 10 listopada 2020 r. | Zoptymalizowana kompilacja Gradle dla JDK 11, asystent aktualizacji dla wtyczki Gradle dla systemu Android | ||
|
2020.3.1 Lis arktyczny |
3 grudnia 2020 | Nowa numeracja wersji, uruchamianie testów Gradle, skaner ułatwień dostępu dla edytora układu, obsługa Jetpack Compose, IntelliJ IDEA 2020.3 | ||
|
Legenda:
Stara wersja
Obecna wersja
Aktualna wersja wstępna
|
||||
Funkcje
Oprócz funkcji już zaimplementowanych w IntelliJ IDEA dostępne są:
- Wsparcie dla rozwoju android, Wear Android i Android TV aplikacje .
- Android Studio korzysta z narzędzia do automatyzacji zarządzania kompilacją opartego na Gradle . System daje programiście możliwość korzystania z różnego rodzaju urządzeń, takich jak: B. tablety do tworzenia zoptymalizowanych wersji aplikacji.
- Edytor motywów
- Androida Lint
- Możliwe jest skonfigurowanie usług Google, takich jak Google Cloud Messaging w ramach IDE i zastosowanie ich bezpośrednio do aplikacji.
- Obsługa ProGuard i automatycznego podpisywania aplikacji
Kod źródłowy Android Studio jest dostępny bezpłatnie.
Wymagania systemowe
Android Studio jest kompatybilny z Windows 7/8/10 (32 lub 64bit), z macOS 10.10 i Gnome , KDE lub Unity pod Ubuntu lub Fedorą .
Wymagania systemowe:
- co najmniej 3 GB RAM , zalecane 8 GB; plus 1 GB dla emulatora Androida
- co najmniej 2 GB wolnego miejsca , zalecane 4 GB (500 MB dla IDE, 1,5 GB dla Android SDK i emulatorów)
- co najmniej rozdzielczość ekranu 1280 × 800 pikseli
- dla akcelerowanego emulatora: 64 -bitowy system operacyjny i procesor Intel z funkcjami bitów Intel VT-x, Intel EM64T (Intel 64) i Execute Disable (XD). Procesory AMD są obsługiwane tylko w systemach Linux
linki internetowe
Indywidualne dowody
- ↑ androidstudio.googleblog.com .
- ↑ Reto Meier: aktualizacja narzędzi programistycznych Eclipse dla Androida. W: Blog programistów Androida. Google, dostęp 14 sierpnia 2016 r .
- ↑ Wydano Tor Norbye: Android Studio 1.0. W: Witryna projektu Android Studio. Google, 8 grudnia 2014, dostęp 14 sierpnia 2016 .
- ↑ Tor Norbye: Android Studio 1.2 Preview 1 dostępny. W: Witryna projektu Android Studio. Google, 10 marca 2015, dostęp 14 sierpnia 2016 .
- ↑ Jamal Eason: Podgląd Android Studio 2.0. W: programiści Androida. Google, 23 listopada 2015, dostęp 14 sierpnia 2016 .
- ↑ Wydano Tor Norbye: Android Studio 1.1. W: Witryna projektu Android Studio. Google, 19 lutego 2015, dostęp 14 sierpnia 2016 .
- ↑ Tor Norbye: Android Studio 1.2 dostępny. W: Witryna projektu Android Studio. Google, 30 kwietnia 2015, dostęp 14 sierpnia 2016 .
- ↑ Jamal Eason: Zdobądź Android Studio 1.3. W: programiści Androida. Google, 30 lipca 2015, dostęp 14 sierpnia 2016 .
- ↑ Jamal Eason: Android Studio 1.4. W: programiści Androida. Google, 30 września 2015, dostęp 14 sierpnia 2016 .
- ↑ Jamal Eason: Android Studio 1.5. W: programiści Androida. Google, 19 listopada 2015, dostęp 14 sierpnia 2016 .
- ↑ Jamal Eason: Android Studio 2.0. W: programiści Androida. Google, dostęp 14 sierpnia 2016 r .
- ↑ Alexander Spier: Android Studio 2.0 wydany jako beta. Heise online , dostęp 14 sierpnia 2016 .
- ↑ Rainald Quantity-Sunny Day: Google ogłasza środowisko programistyczne Android Studio 2.0. Heise online, dostęp 14 sierpnia 2016 r . ,
- ↑ Chris Iremonger: Android Studio 2.1 Preview jest teraz dostępny dla Android N Preview. W: Witryna projektu Android Studio. Google, 9 marca 2016, dostęp 14 sierpnia 2016 .
- ↑ Jamal Eason: Android Studio 2.2. W: Blog programistów Androida. Google, 19 września 2016, dostęp 4 kwietnia 2017 .
- ↑ Jamal Eason: Android Studio 2.3. W: Blog programistów Androida. Google, 2 marca 2017, dostęp 3 marca 2017 .
- ↑ Jamal Eason: Android Studio 3.0. W: Blog programistów Androida. Google, 25 października 2017, dostęp 30 października 2017 .
- ↑ Jamal Eason: Android Studio 3.1. W: Blog programistów Androida. Google, 26 marca 2018, dostęp 27 marca 2018 .
- ↑ Android Studio 3.2 Release Candidate 3 jest już dostępny. W: Aktualizacje wersji Android Studio. Google, 12 września 2018 r., dostęp 27 marca 2018 r .
- ↑ Android Studio 3.3 dostępne w kanale stabilnym. W: Witryna projektu Android Studio. Google, 14 stycznia 2019, dostęp 14 stycznia 2019 .
- ↑ Android Studio 3.4 dostępne w kanale Stabilny. W: Witryna projektu Android Studio. Google, 17 kwietnia 2019 r., dostęp 6 maja 2019 r .
- ↑ Android Studio 3.5 dostępny w kanale Stabilny. W: Witryna projektu Android Studio. Google, 20 sierpnia 2019, dostęp 9 lutego 2020 .
- ↑ Dostępny jest Android Studio 3.6. W: Witryna projektu Android Studio. Google, 28 lutego 2020, dostęp 6 marca 2020 . 24
- ↑ Dostępny jest Android Studio 4.0. W: Witryna projektu Android Studio. Google, 28 maja 2020 r., dostęp 6 grudnia 2020 r . .
- ↑ Informacje o wersji Android Studio 4.1. W: Witryna projektu Android Studio. Google, 12 października 2020, dostęp 6 grudnia 2020 .
- ↑ Informacje o wersji Android Studio 4.2. W: Witryna projektu Android Studio. Google, 1 grudnia 2020 r., dostęp 6 grudnia 2020 r . .
- ↑ Dostępny jest Android Studio Arctic Fox Canary 2. W: Witryna projektu Android Studio. Google, 3 grudnia 2020, dostęp 6 grudnia 2020 .
- ↑ Przegląd Android Studio. W: programiści Androida. Google, dostęp 14 sierpnia 2016 r .
- ↑ Budowanie Android Studio. W: Witryna projektu Android Studio. Google, dostęp 14 sierpnia 2016 r .
- ↑ Wymagania systemowe Android Studio. W: programiści Androida. Google, dostęp 3 marca 2017 r .