Android Studio to oficjalne zintegrowane środowisko programistyczne do tworzenia aplikacji na Androida, które zawiera wszystko, czego potrzebujesz do tego celu.
Na tej stronie znajdziesz nowe funkcje i ulepszenia w najnowszej wersji w kanale stabilnym, czyli pakiecie nowych funkcji Android Studio Narwhal. Możesz pobrać go tutaj lub zaktualizować go w Android Studio, klikając Pomoc > Sprawdź dostępność aktualizacji (Android Studio > Sprawdź dostępność aktualizacji na macOS).
Jest to stabilna wersja Androida Studio. Pamiętaj, że poprawki mogą zawierać nowe, drobne funkcje i poprawki błędów. Aby dowiedzieć się więcej o nazwach wersji Android Studio, zapoznaj się z artykułem Nazwy wersji Android Studio.
Aby dowiedzieć się, co zostało naprawione w tej wersji Androida Studio, zapoznaj się z zamkniętymi zgłoszeniami.
Informacje o wersjach starszych znajdziesz w sekcji Poprzednie wersje.
Aby uzyskać wcześniejszy dostęp do nadchodzących funkcji i ulepszeń, zapoznaj się z wersjami podglądowymi Androida Studio.
Jeśli napotkasz problemy w Android Studio, sprawdź stronę Znane problemy lub Rozwiązywanie problemów.
Zgodność wtyczki Androida do obsługi Gradle i Androida Studio
System kompilacji Androida Studio jest oparty na Gradle, a wtyczka Androida do obsługi Gradle (AGP) dodaje kilka funkcji, które są specyficzne dla kompilowania aplikacji na Androida. W tabeli poniżej znajdziesz informacje o tym, która wersja AGP jest wymagana w przypadku poszczególnych wersji Androida Studio.
Wersja Android Studio | Wymagana wersja AGP |
---|---|
Pakiet nowych funkcji Narwhal | 2025.1.2 | 4,0–8,12 |
Narwhal | 2025.1.1 | 3.2-8.11 |
Pakiet nowych funkcji Meerkat | 2024.3.2 | 3.2-8.10 |
Meerkat | 2024.3.1 | 3,2–8,9 |
Pakiet nowych funkcji Ladybug | 2024.2.2 | 3,2–8,8 |
Ladybug | 2024.2.1 | 3,2–8,7 |
Pakiet nowych funkcji Koala | 2024.1.2 | 3,2–8,6 |
Koala | 2024.1.1 | 3,2–8,5 |
Jellyfish | 2023.3.1 | 3,2–8,4 |
Iguana | 2023.2.1 | 3,2–8,3 |
Jeż | 2023.1.1 | 3.2-8.2 |
Żyrafa | 2022.3.1 | 3.2-8.1 |
Flamingo | 2022.2.1 | 3,2–8,0 |
Starsze wersje
Wersja Android Studio | Wymagana wersja AGP |
---|---|
Electric Eel | 2022.1.1 | 3,2–7,4 |
Dolphin | 2021.3.1 | 3,2–7,3 |
Chipmunk | 2021.2.1 | 3.2-7.2 |
Bumblebee | 2021.1.1 | 3.2-7.1 |
Arctic Fox | 2020.3.1 | 3,1–7,0 |
Informacje o nowościach we wtyczce Androida do obsługi Gradle znajdziesz w informacjach o wersji wtyczki Androida do obsługi Gradle.
Minimalne wersje narzędzi dla poziomu interfejsu API Androida
Istnieją minimalne wersje Androida Studio i AGP, które obsługują określony poziom API. Używanie starszych wersji Android Studio lub AGP niż wymagane przez targetSdk
lub compileSdk
projektu może prowadzić do nieoczekiwanych problemów. Do pracy nad projektami, które są przeznaczone dla wersji przedpremierowych systemu operacyjnego Android, zalecamy używanie najnowszej wersji przedpremierowej Androida Studio i AGP. Możesz zainstalować wersje podglądowe Android Studio obok wersji stabilnej.
Minimalne wersje Android Studio i AGP są następujące:
Poziom interfejsu API | Minimalna wersja Android Studio | Minimalna wersja AGP |
---|---|---|
36,0 | Meerkat | 2024.3.1 Patch 1 | 8.9.1 |
35 | Pakiet nowych funkcji Koala | 2024.2.1 | 8.6.0 |
34 | Jeż | 2023.1.1 | 8.1.1 |
33 | Flamingo | 2022.2.1 | 7.2 |
Zgodność Androida Studio z usługami w chmurze
Android Studio zawiera integracje usług, które pomagają Tobie i Twojemu zespołowi szybciej tworzyć, publikować i utrzymywać aplikacje na Androida. Dotyczy to usług w chmurze, takich jak Gemini w Android Studio, Statystyki Play i Firebase Crashlytics. Usługi w chmurze są dostępne tylko w najnowszej stabilnej wersji Androida Studio, 3 ostatnich poprzednich wersjach głównych i powiązanych z nimi poprawkach. Jeśli wersja wykracza poza to okno zgodności, integracje usług zostaną wyłączone i konieczne będzie zaktualizowanie Androida Studio.
Wersje Android Studio, które są obecnie zgodne z usługami w chmurze
Od momentu udostępnienia wersji stabilnej pakietu Meerkat w Android Studio wszystkie wersje Studio są zgodne z usługami w chmurze. Egzekwowanie zasad rozpocznie się wraz z pakietem nowych funkcji Android Studio Narwhal.
Studio Labs
Laboratorium Studio umożliwia wypróbowanie najnowszych eksperymentalnych funkcji AI w stabilnej wersji Android Studio, dzięki czemu możesz szybciej zintegrować nasze narzędzia oparte na AI ze swoim procesem tworzenia aplikacji. Więcej informacji znajdziesz w artykule Studio Labs.
Poniżej znajdziesz funkcje, które są obecnie dostępne w Laboratorium Studio.
Funkcja | Opis | Dokumenty |
---|---|---|
Generowanie podglądu w widoku tworzenia | Gemini może automatycznie generować podglądy funkcji do tworzenia interfejsu, w tym dane testowe dla parametrów podglądu, w przypadku konkretnej funkcji lub wszystkich funkcji w pliku. | Generowanie podglądów Compose |
Dołączanie obrazów | Dołącz obraz do zapytania, aby ułatwić generowanie interfejsu, debugowanie błędów interfejsu, dokumentowanie architektury aplikacji i wykonywanie innych zadań. | Załączanie obrazów |
Dołącz pliki | Dołącz pliki do zapytania, aby pomóc Gemini lepiej zrozumieć kontekst pytania i określić, który kod wymaga aktualizacji. | Załączanie plików |
Interfejs przekształcania | Używaj języka naturalnego, aby aktualizować interfejs aplikacji bezpośrednio w panelu podglądu Compose. | Interfejs przekształcania |
Oto nowe funkcje w pakiecie nowych funkcji Android Studio Narwhal.
Gemini w trybie agenta w Android Studio
Tryb agenta Gemini w Android Studio to nowa funkcja oparta na AI, która pomaga w realizacji złożonych, wieloetapowych zadań związanych z tworzeniem aplikacji, które wykraczają poza możliwości czatu z Gemini. Aby użyć trybu agenta, kliknij Gemini na pasku bocznym, a następnie wybierz kartę Agent. Możesz opisać złożony cel, np. wygenerowanie testów jednostkowych lub naprawienie błędów, a agent opracuje plan wykonania obejmujący wiele plików w projekcie. Agent proponuje zmiany i iteracyjnie usuwa błędy, aby osiągnąć cel. Możesz przejrzeć, zaakceptować lub odrzucić proponowane zmiany i poprosić agenta o uwzględnienie Twoich uwag.

Reguły w Gemini
Reguły w Gemini umożliwiają określanie preferowanych stylów kodowania lub formatów wyjściowych w bibliotece promptów. Możesz też wspomnieć o preferowanych technologiach i językach. Gdy ustawisz te preferencje, będą one automatycznie stosowane do wszystkich kolejnych promptów wysyłanych do Gemini. Reguły pomagają AI zrozumieć standardy i preferencje projektu, aby zapewnić dokładniejszą i bardziej spersonalizowaną pomoc w zakresie kodu. Możesz na przykład utworzyć regułę „Zawsze podawaj zwięzłe odpowiedzi w języku Kotlin”.
Aby skonfigurować regułę, otwórz Android Studio > Ustawienia > Narzędzia > Gemini > Biblioteka promptów > Reguły i edytuj tekst w edytorze. Użyj menu, aby zapisać reguły na poziomie IDE lub projektu:
- Reguły na poziomie IDE są prywatne i można ich używać w wielu projektach.
- Reguły na poziomie projektu mogą być udostępniane członkom zespołu pracującym nad tym samym projektem.
Aby udostępniać prompty całemu zespołowi, musisz dodać folder
.idea
do systemu kontroli wersji.

Wbudowany emulator XR
Emulator XR jest teraz domyślnie uruchamiany w stanie umieszczonym. Teraz możesz wdrażać aplikację, poruszać się w przestrzeni 3D i korzystać z inspektora układu bezpośrednio w Android Studio.

Szablon projektu XR
Pakiet nowych funkcji Androida Narwhal zawiera nowy szablon projektu zaprojektowany specjalnie dla Jetpacka XR. Dzięki temu uzyskasz solidne podstawy w postaci kodu początkowego, który pozwoli Ci od razu rozpocząć tworzenie wciągających doświadczeń.
Umieszczony Layout Inspector dla XR
Wbudowany inspektor układu obsługuje teraz aplikacje XR, co umożliwia sprawdzanie i optymalizowanie układu interfejsu w środowisku XR. Uzyskuj szczegółowe informacje o strukturze komponentów aplikacji i wykrywaj potencjalne problemy z układem, aby tworzyć bardziej dopracowane i wydajne aplikacje.
Obsługa stron o rozmiarze 16 KB
Pakiet nowych funkcji Android Studio Narwhal zapewnia lepszą obsługę przechodzenia na strony o rozmiarze 16 KB. Aby ułatwić Ci płynne przejście na tę platformę, Android Studio wyświetla teraz proaktywne ostrzeżenia podczas tworzenia plików APK lub pakietów aplikacji na Androida, które są niezgodne z urządzeniami o rozmiarze 16 KB. Za pomocą narzędzia do analizy APK możesz też sprawdzić, które biblioteki są niezgodne z urządzeniami o rozmiarze 16 KB. Aby przetestować aplikacje w tym nowym środowisku, w Androidzie Studio dostępny jest też specjalny emulator 16 KB obok dotychczasowych obrazów 4 KB.

Ulepszenia nawigacji w podglądzie w widoku tworzenia
Interakcja podglądu tworzenia jest teraz bardziej wydajna dzięki najnowszym ulepszeniom nawigacji. Kliknij nazwę podglądu, aby przejść do definicji podglądu, lub kliknij poszczególne komponenty, aby przejść do funkcji, w której są zdefiniowane. Stany najechania kursorem zapewniają natychmiastową informację wizualną podczas przesuwania kursora myszy nad ramką podglądu. Ulepszona nawigacja za pomocą strzałek na klawiaturze ułatwia poruszanie się po wielu podglądach, co umożliwia szybsze iterowanie i dopracowywanie interfejsu.
Selektor podglądu w widoku tworzenia
Selektor podglądu w widoku tworzenia jest już dostępny. Aby to sprawdzić, kliknij dowolną @Preview
adnotację w kodzie Compose.

Ponowne komponowanie elementów podrzędnych w narzędziu Layout Inspector
Inspektor układu obsługuje liczbę ponownego komponowania elementów podrzędnych. Możesz teraz wyświetlać liczbę ponownych kompozycji, nawet jeśli komponent podlegający ponownej kompozycji jest zwinięty w drzewie komponentów pod elementem nadrzędnym. Gdy zauważysz wzrost liczby ponownych kompozycji elementów podrzędnych, możesz otworzyć drzewo i sprawdzić, gdzie one występują.

Nowe ustawienie wyłączające automatyczną synchronizację
Android Studio ma teraz ustawienie, które umożliwia przełączenie z domyślnego trybu automatycznej synchronizacji (np. synchronizacja jest uruchamiana automatycznie po otwarciu projektu) na nowy tryb synchronizacji ręcznej z przypomnieniami. Domyślnym działaniem jest nadal automatyczna synchronizacja. Aby przełączyć się na synchronizację ręczną, otwórz Plik (Android Studio na macOS) > Ustawienia > Kompilacja, wykonanie, wdrażanie > Narzędzia do kompilacji i ustaw Tryb synchronizacji projektu na Synchronizacja ręczna z przypomnieniami.
Laboratoria urządzeń partnerskich dostępne w ramach strumieniowego przesyłania danych z urządzeń z Androidem
Laboratoria urządzeń partnerskich to laboratoria urządzeń obsługiwane przez partnerów OEM Google, takich jak Samsung, Xiaomi, OPPO, OnePlus, vivo i inni. Zwiększają one wybór urządzeń dostępnych w usłudze strumieniowania urządzeń z Androidem. Usługa jest w wersji beta i jest dostępna w najnowszych wersjach Canary Androida Studio. Więcej informacji znajdziesz w artykule Łączenie z laboratoriami urządzeń partnerów.
Domyślnie tryb K2
Android Studio domyślnie używa teraz kompilatora K2 Kotlin. Kompilator nowej generacji znacznie zwiększa wydajność środowiska IDE i kompilacji. Włączając K2, przygotowujemy grunt pod przyszłe funkcje języka programowania Kotlin i jeszcze szybsze oraz bardziej niezawodne tworzenie aplikacji w Kotlinie.