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 podglądowe. 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 fazie 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. Kandydaci do opublikowania (RC) to kolejna wersja Android Studio, która jest prawie gotowa do wydania stabilnego. Zestaw funkcji w następnej wersji został ustabilizowany. Nazwy wersji Androida Studio znajdziesz w artykule 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 sekcji Aktualizacje wersji 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ł |
|---|---|
| Android Studio Panda 2 | Stabilnie |
| Wtyczka Androida do obsługi Gradle w wersji 9.1.0 | Stabilnie |
| Android Studio Panda 3 | Canary |
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ą AGP. Jeśli jednak używasz wersji przedpremierowej wtyczki Androida do obsługi Gradle, musisz używać odpowiedniej wersji przedpremierowej Studio (np. Android Studio Chipmunk Canary 7 z wtyczką Androida do obsługi Gradle w wersji 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, co spowoduje wyświetlenie prośby o aktualizację do odpowiedniej wersji wtyczki Androida do obsługi Gradle.
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 z 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 Compose, w tym dane testowe dla parametrów podglądu, w przypadku konkretnej funkcji kompozycyjnej lub wszystkich funkcji kompozycyjnych w pliku. | Generowanie podglądów funkcji Compose |
| Interfejs przekształcania | Używaj języka naturalnego, aby aktualizować interfejs aplikacji bezpośrednio w panelu podglądu Compose. | Interfejs przekształcania |
| Journeys w Android Studio | Używaj języka naturalnego do opisywania kroków i asercji w testach kompleksowych. | Journeys w Android Studio |
Android Studio Panda 3
Oto nowe funkcje w Android Studio Panda 3.
Aby zobaczyć, co zostało naprawione w tej wersji Android Studio, zapoznaj się z zamkniętymi problemami.
Sugerowane poprawki dotyczące awarii związanych z integracją agenta w AQI
Narzędzie Statystyki jakości aplikacji jest teraz zintegrowane z agentem AI, który analizuje dane o awariach wraz z kodem źródłowym, aby dostarczać szczegółowe wyjaśnienia i sugerować potencjalne rozwiązania. Po wybraniu awarii w oknie narzędzia Statystyki jakości aplikacji otwórz kartę Statystyki i kliknij Zobacz więcej, aby wyświetlić szczegółowe wyjaśnienie awarii. Kliknij Napraw za pomocą AI, aby agent zaproponował zmiany w kodzie, które możesz sprawdzić i zaakceptować.
Narzędzie do testowania zrzutów ekranu podglądu w widoku tworzenia
Użyj narzędzia do testowania zrzutów ekranu podglądu Compose, aby testować interfejsy Compose i zapobiegać regresjom. Nowe narzędzie pomaga generować raporty HTML, które umożliwiają wizualne wykrywanie zmian w interfejsie aplikacji. Więcej informacji znajdziesz w artykule Podgląd kompozycji Testowanie zrzutów ekranu.
LeakCanary w profilerze Android Studio
Android Studio Panda zawiera integrację z LeakCanary bezpośrednio w profilerze Android Studio jako osobne zadanie.
Zadanie profilera LeakCanary w Android Studio aktywnie przenosi analizę wycieku pamięci z urządzenia na komputer deweloperski, co znacznie zwiększa wydajność w fazie analizy wycieku w porównaniu z analizą wycieku na urządzeniu.
Dodatkowo analiza wycieków jest teraz kontekstowa w środowisku IDE i w pełni zintegrowana z kodem źródłowym, co zapewnia funkcje takie jak Przejdź do źródła i inne przydatne połączenia kodu, które znacznie zmniejszają trudności i czas potrzebny na zbadanie i naprawienie wycieków pamięci. Możesz też skopiować całą analizę wycieku, aby dalej przetwarzać ją za pomocą Gemini. Może to znacznie zwiększyć produktywność i usprawnić przepływ pracy na etapie programowania.
Obsługa symboli Material Design w Android Studio
Dodawaj i dostosowuj najnowsze symbole Material w aplikacji za pomocą pakietu nowych funkcji Android Studio Otter 2. Vector Asset Studio jest teraz w pełni zintegrowane z biblioteką symboli Material z Google Fonts, co daje dostęp do pełnego katalogu bezpośrednio w IDE.
Teraz możesz dostosowywać atrybuty ikon, takie jak grubość, stopień i rozmiar optyczny, bezpośrednio w studio, aby idealnie dopasować je do projektu. Wypróbuj ją w najnowszej wersji Canary.
Odczyty stanu ponownego komponowania w narzędziu Layout Inspector
Ułatwiliśmy diagnozowanie wysokich wartości ponownego komponowania, dodając odczyty stanu ponownego komponowania do inspektora układu. Ta funkcja, dostępna w wersji testowej Panda 3, pomaga identyfikować zmienne stanu, które spowodowały ponowne komponowanie, poprzez podanie szczegółowej listy odczytów stanu wykonanych w tym cyklu. Aby korzystać z tej funkcji, używaj urządzenia w wersji compose.ui:ui:1.10.0 (BOM 2025.12.01) lub nowszej.
Najważniejsze funkcje
Najważniejsze funkcje tej funkcji to:
- Unieważnienie stanu śledzenia: gdy węzeł ponownie się skomponuje, kliknij link z liczbą ponownych kompozycji w drzewie komponentów, aby otworzyć panel inspekcji stanu.
- Szczegółowe ślady stosu: identyfikuj konkretne zmienne stanu, które są odczytywane, w tym jako liczby, listy lub wartości wysokości. Sprawdź, które z nich zostały
invalidated(zmienione), aby wywołać aktualizację. - Przeglądanie historii ponownego komponowania: użyj strzałek nawigacyjnych w nagłówku panelu, aby przełączać się między danymi stanu poprzednich ponownych kompozycji dla konkretnego węzła.
- Wyjaśnienia oparte na AI: w panelu State Inspection (Sprawdzanie stanu) kliknij Explain with AI (Wyjaśnij za pomocą AI), aby wyświetlić w języku naturalnym opis odczytanego stanu i przyczyn jego ponownego skomponowania.
Rozpocznij
Aby wypróbować te funkcje, wykonaj te czynności.
- Otwórz inspektora układu.
Kliknij prawym przyciskiem myszy kolumnę z ponowną kompozycją i wykonaj jedną z tych czynności:
- W przypadku wszystkich węzłów wybierz Obserwuj ponowne komponowanie > Obserwuj wszystkie.
- W przypadku konkretnych notatek wybierz Recomposition > Observe Node (Ponowne komponowanie > Obserwuj węzeł).
Włącz odczyty stanu ponownego komponowania w inspektorze układu Interakcja z aplikacją. Gdy nastąpią ponowne kompozycje, kliknij niebieskie linki z liczbą w drzewie komponentów, aby sprawdzić stan.
Przykładowy wynik odczytu stanu ponownego komponowania w narzędziu Layout Inspector Kliknij „Wyjaśnij za pomocą AI”, aby uzyskać szczegółową analizę przyczyn ponownego komponowania.
Przykładowy wynik funkcji „Wyjaśnij za pomocą AI” w przypadku odczytów stanu w Inspektorze układu