Na tej stronie znajdziesz listę nowych funkcji wprowadzonych w wersjach podglądowych Androida Studio. Wersje przedpremierowe zapewniają wcześniejszy dostęp do najnowszych funkcji i ulepszeń w Android Studio. Możesz pobrać te wersje. Jeśli podczas korzystania z wersji podglądowej Androida Studio napotkasz problemy, daj nam znać. Twoje raporty o błędach pomagają nam ulepszać Android Studio.
Wersje do wczesnych testów zawierają najnowsze funkcje, które są w trakcie aktywnego rozwijania i są testowane w niewielkim stopniu. Wersje Canary możesz wykorzystywać do programowania, ale pamiętaj, że funkcje mogą być dodawane lub zmieniane. Wersje kandydujące do publikacji (RC) to kolejne wersje Android Studio, które są prawie gotowe do stabilnego wydania. Zestaw funkcji w następnej wersji został ustabilizowany. Aby dowiedzieć się więcej o nazwach wersji Androida Studio, zapoznaj się z artykułem Nazwy wersji Androida Studio.
Najnowsze informacje o wersjach podglądowych Androida Studio, w tym listę ważnych poprawek w każdej z nich, znajdziesz w aktualnościach na blogu Androida Studio.
Obecne wersje Android Studio
W tabeli poniżej znajdziesz aktualne wersje Androida Studio i odpowiadające im kanały.
| Wersja | Kanał |
|---|---|
| Pakiet nowych funkcji Android Studio Otter 2 | 2025.2.2 | Stabilnie |
| Wtyczka Androida do obsługi Gradle w wersji 8.13.2 | Stabilnie |
| Pakiet nowych funkcji Android Studio Otter 3 | 2025.2.3 | RC |
Zgodność z wersjami podglądowymi wtyczki Androida do obsługi Gradle
Każda wersja podglądowa Androida Studio jest publikowana wraz z odpowiednią wersją wtyczki Androida do obsługi Gradle (AGP). Wersje podglądowe Studio powinny działać z każdą zgodną stabilną wersją wtyczki Androida do obsługi Gradle. Jeśli jednak używasz wersji przedpremierowej AGP, musisz użyć odpowiedniej wersji przedpremierowej Studio (np. Android Studio Chipmunk Canary 7 z AGP 7.2.0-alpha07). Próby użycia różnych wersji (np. Android Studio Chipmunk Beta 1 z wtyczką Androida do obsługi Gradle 7.2.0-alpha07) spowodują błąd synchronizacji, który wyświetli prośbę o zaktualizowanie wtyczki Androida do obsługi Gradle do odpowiedniej wersji.
Szczegółowy dziennik wycofań i usunięć interfejsu API wtyczki Androida do obsługi Gradle znajdziesz w aktualizacjach interfejsu API wtyczki Androida do obsługi Gradle.
Studio Labs
Studio Labs 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, dla konkretnej funkcji lub wszystkich funkcji w pliku. | Generowanie podglądów Compose |
| Interfejs przekształcania | Używaj języka naturalnego, aby aktualizować interfejs aplikacji bezpośrednio w panelu podglądu Compose. | Interfejs przekształcania |
| Ścieżki w Android Studio | Używaj języka naturalnego do opisywania kroków i asercji w testach kompleksowych. | Journeys w Android Studio |
Pakiet nowych funkcji Android Studio Otter 3 | 2025.2.3
Oto nowe funkcje w Android Studio Otter 3 Feature Drop | 2025.2.3.
Aby dowiedzieć się, co zostało naprawione w tej wersji Androida Studio, zapoznaj się z zamkniętymi problemami.
Ścieżki w Android Studio w Studio Labs
W pakiecie nowych funkcji Android Studio Otter 3 Ścieżki w Android Studio zostaną przeniesione do Studio Labs jako funkcja eksperymentalna, dzięki czemu będą dostępne w wersjach RC i stabilnych Android Studio w menu Studio Labs.
Więcej informacji znajdziesz w artykule Studio Labs.
Tworzenie interfejsu w trybie agenta
Gemini w Android Studio jest teraz bardziej zintegrowany z procesem tworzenia interfejsu bezpośrednio w podglądzie Compose, co pomaga szybciej przekształcać projekty w wysokiej jakości implementacje. Te nowe funkcje mają Ci pomagać na każdym etapie, od początkowego generowania kodu po iterację, dopracowywanie i debugowanie, z punktami wejścia w kontekście Twojej pracy.
Jeśli masz uwagi lub problemy dotyczące tych funkcji, zgłoś błąd.
Tworzenie nowego interfejsu na podstawie makiety projektu
Aby przyspieszyć rozpoczęcie procesu tworzenia interfejsu, możesz teraz generować kod Compose bezpośrednio z makiety projektu. W pliku bez podglądu kliknij Generate Code From Screenshot (Wygeneruj kod na podstawie zrzutu ekranu) w panelu Podgląd. Gemini użyje podanego obrazu do wygenerowania początkowej implementacji, dzięki czemu nie musisz pisać kodu od zera.
Dopasowywanie interfejsu do obrazu docelowego
Po wstępnym wdrożeniu możesz je stopniowo dopracowywać, aby uzyskać idealne odwzorowanie. Kliknij prawym przyciskiem myszy podgląd kompozycji i wybierz Działania AI > Dopasuj interfejs do obrazu docelowego. Dzięki temu możesz przesłać projekt referencyjny, a agent zaproponuje zmiany w kodzie, aby interfejs użytkownika jak najdokładniej odpowiadał projektowi.
Ulepszanie interfejsu za pomocą języka naturalnego
Aby wprowadzić bardziej szczegółowe lub kreatywne zmiany, kliknij prawym przyciskiem myszy podgląd i użyj opcji Działania AI > Przekształć interfejs. Ta funkcja korzysta teraz z trybu agenta, co zwiększa jej skuteczność i dokładność. Ta aktualizacja umożliwia modyfikowanie interfejsu za pomocą promptów w języku naturalnym, np. „zmień kolor przycisku na niebieski” lub „dodaj do tego tekstu dopełnienie”. Gemini zastosuje odpowiednie modyfikacje kodu.
Wykrywanie i rozwiązywanie problemów z jakością interfejsu
Sprawdzenie, czy interfejs jest wysokiej jakości i bardziej dostępny, to kluczowy krok końcowy. Działania AI > Napraw wszystkie problemy z kontrolą interfejsu przeprowadza audyt interfejsu pod kątem typowych problemów, takich jak problemy z dostępnością. Następnie zaproponuje i zastosuje poprawki, aby rozwiązać wykryte problemy.
Tę samą funkcję znajdziesz też, klikając przycisk Popraw za pomocą AI w trybie sprawdzania interfejsu Compose:
Gemini nie tylko pomaga w iteracyjnym projektowaniu interfejsu, ale też usprawnia środowisko programistyczne.
Aby przyspieszyć konfigurację:
Generowanie podglądu tworzenia: ta funkcja została ulepszona przez agenta Gemini, aby zapewniać dokładniejsze wyniki. Podczas pracy w pliku, który zawiera funkcje kompozycyjne, ale nie ma adnotacji @Preview, możesz kliknąć prawym przyciskiem myszy funkcję kompozycyjną i wybrać Gemini > Wygeneruj podgląd [nazwa funkcji kompozycyjnej] . Agent będzie teraz lepiej analizować komponent, aby generować niezbędny kod z prawidłowymi parametrami, co pomoże w dodaniu prawidłowo wyrenderowanej wersji podglądu.
Punkt wejścia do generowania podglądu Compose Naprawianie błędów renderowania podglądu: gdy renderowanie podglądu Compose nie powiedzie się, Gemini może pomóc w debugowaniu. Użyj agenta, aby przeanalizować komunikat o błędzie i kod, znaleźć przyczynę problemu i go rozwiązać.
Używanie funkcji „Popraw za pomocą AI” w przypadku błędu renderowania podglądu
Zarządzanie wieloma wątkami rozmów z Gemini
Teraz możesz podzielić rozmowę z Gemini w Android Studio na kilka wątków. Umożliwia to przełączanie się między wieloma trwającymi zadaniami i przeszukiwanie historii rozmów. Używanie osobnych wątków dla każdego zadania poprawia też jakość odpowiedzi, ponieważ ogranicza zakres kontekstu AI tylko do danego tematu.
Aby rozpocząć nowy wątek, kliknij Nowy czat
. Aby zobaczyć historię rozmów, kliknij Ostatnie czaty. 
Historia rozmów jest zapisywana na Twoim koncie, więc jeśli musisz się wylogować lub przełączyć konta, możesz po powrocie kontynuować rozmowę od miejsca, w którym została przerwana.
Używanie modelu lokalnego
W Android Studio Otter 3 Feature Drop możesz wybrać duży model językowy (LLM), który będzie obsługiwać funkcje AI w IDE.
Model musi znajdować się na komputerze lokalnym, co jest korzystne, jeśli masz ograniczone połączenie z internetem lub ograniczenia dotyczące korzystania z modeli AI albo po prostu chcesz eksperymentować z modelami badawczymi typu open source.
Model lokalny stanowi alternatywę dla obsługi LLM wbudowanej w Android Studio. Jednak Gemini w Android Studio zwykle zapewnia najlepsze wrażenia podczas tworzenia aplikacji na Androida, ponieważ jest dostosowany do tego systemu i obsługuje wszystkie funkcje Android Studio. W przypadku Gemini możesz wybierać spośród różnych modeli do zadań związanych z programowaniem na Androida, w tym bezpłatnego modelu domyślnego lub modeli, do których dostęp uzyskuje się za pomocą płatnego klucza interfejsu Gemini API.
Obsługa modeli lokalnych wymaga zainstalowania na komputerze lokalnym dostawcy LLM, takiego jak LM Studio lub Ollama, oraz wybranego przez Ciebie zgodnego modelu.
Używanie modelu zdalnego
Android Studio umożliwia korzystanie z modeli zdalnych do obsługi funkcji AI.
Aby używać modelu zdalnego, skonfiguruj dostawcę modelu zdalnego w ustawieniach Androida Studio. Podaj nazwę dostawcy, URL punktu końcowego API i klucz API. Po skonfigurowaniu dostawcy możesz wybrać model zdalny w selektorze modeli w oknie czatu z AI.
Więcej informacji znajdziesz w sekcji Używanie modelu zdalnego.
Znajdowanie i sprawdzanie zmian za pomocą panelu zmian
W panelu zmian możesz teraz wyświetlać zmiany wprowadzone przez agenta AI i nimi zarządzać. Gdy agent wprowadzi zmiany w bazie kodu, w sekcji Pliki do sprawdzenia zobaczysz, które pliki zostały zmodyfikowane. Możesz zachować lub cofnąć zmiany pojedynczo albo wszystkie naraz. Kliknij poszczególne pliki w panelu, aby wyświetlić różnice w kodzie w edytorze i w razie potrzeby wprowadzić poprawki. W panelu zmian możesz śledzić edycje wprowadzone przez agenta podczas czatu i wracać do konkretnych zmian bez przewijania historii rozmowy.
Pamiętaj, że jeśli agent ma prosić Cię o edytowanie plików, musisz zaakceptować zmianę, aby pojawiła się ona w panelu zmian. Dlatego musisz wybrać Nie pytaj o edytowanie plików, aby w panelu zmian wyświetlać jednocześnie wiele plików. To ustawienie możesz w każdej chwili włączyć lub wyłączyć w Opcjach agenta.
Automatyczne odtwarzanie dziennika
W Android Studio Otter 3 Feature Drop i AGP 9.0 Logcat automatycznie odtwarza ślady stosu, gdy włączona jest funkcja R8 (minifyEnabled = true).
Kod przetwarzany przez R8 może się zmieniać na różne sposoby, więc ślad stosu nie odnosi się już do oryginalnego kodu. Na przykład numery wierszy oraz nazwy klas i metod mogą się zmienić. Wcześniej, aby debugować za pomocą oryginalnego śladu stosu, deweloperzy musieli używać narzędzia wiersza poleceń retrace R8.
W AGP 9.0 Android Studio automatycznie odtwarza zrzuty stosu, dzięki czemu możesz zobaczyć oryginalny zrzut stosu bezpośrednio w Android Studio bez dodatkowej pracy, co poprawia komfort debugowania, gdy włączony jest R8.
Obsługa zdalnych serwerów MCP
Od wersji Android Studio Otter 1 Canary 3 możesz łączyć się z zdalnymi serwerami MCP za pomocą Android Studio. W przypadku zdalnego serwera MCP agent Gemini w Android Studio ma dostęp do zewnętrznych narzędzi i zasobów, a Ty nie musisz samodzielnie instalować serwera ani go utrzymywać. Możesz na przykład połączyć się ze zdalnym serwerem MCP Figmy, aby uzyskać dostęp do plików Figmy bez instalowania aplikacji na komputer. Więcej informacji o dodawaniu serwera MCP znajdziesz w artykule Dodawanie serwera MCP.
Narzędzia do interakcji z urządzeniem
Agenci AI w Android Studio mają teraz dostęp do narzędzi do wdrażania aplikacji na podłączonym urządzeniu, sprawdzania, co jest aktualnie wyświetlane na ekranie, robienia zrzutów ekranu, sprawdzania błędów w Logcat i interakcji z uruchomioną aplikacją za pomocą adb shell input. Dzięki temu pracownik zespołu pomocy może Ci pomóc w dokonywaniu zmian lub wprowadzaniu poprawek, które wymagają ponownego uruchomienia aplikacji, sprawdzenia błędów i potwierdzenia, że dana aktualizacja została przeprowadzona prawidłowo (np. przez zrobienie i sprawdzenie zrzutów ekranu).