Informacje o wersji testowej Android Studio

Ta strona zawiera listę nowych funkcji wprowadzonych w wersjach testowych Androida Studio. Wersje testowe zapewniają wcześniejszy dostęp do najnowszych funkcji i ulepszeń w Android Studio. Możesz pobrać te wersje testowe. Jeśli podczas korzystania z wersji testowej Androida Studio napotkasz jakieś problemy, daj nam znać. Twoje zgłoszenia błędów pomagają nam ulepszać Androida Studio.

Wersje Canary zawierają najnowsze funkcje, które są w trakcie aktywnego rozwijania i są testowane w niewielkim stopniu. Chociaż możesz używać wersji Canary do programowania, pamiętaj, że funkcje mogą zostać dodane lub zmienione. Wersje Release Candidate (RC) to następna wersja Androida Studio, która jest prawie gotowa do stabilnego wydania. Zestaw funkcji w następnej wersji został ustabilizowany. Aby zrozumieć nazewnictwo wersji Androida Studio, zapoznaj się z nazwami wersji Androida Studio.

Najnowsze informacje o wersjach testowych Androida Studio, w tym listę ważnych poprawek w każdej wersji testowej, znajdziesz w sekcji Aktualizacje wersji na blogu Android Studio.

Aktualne wersje Androida Studio

W tabeli poniżej znajdziesz aktualne wersje Androida Studio i ich odpowiednie kanały.

Wersja Kanał
Android Studio Quail 2 Stabilny
Wtyczka Androida do obsługi Gradle 9.3.0 Stabilny
Android Studio Quail 3 CK
Android Studio Quail 4 Canary

Zgodność z wersjami testowymi wtyczki Androida do obsługi Gradle

Każda wersja testowa Androida Studio jest publikowana wraz z odpowiednią wersją wtyczki Androida do obsługi Gradle (AGP). Wersje testowe Studio powinny działać z każdą zgodną stabilną wersją AGP. Jeśli jednak używasz wersji testowej AGP, musisz użyć odpowiedniej wersji testowej 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 AGP 7.2.0-alpha07) spowodują niepowodzenie synchronizacji, co spowoduje wyświetlenie prośby o zaktualizowanie do odpowiedniej wersji AGP.

Szczegółowy dziennik wycofywania i usuwania interfejsów API wtyczki Androida do obsługi Gradle znajdziesz w artykule Aktualizacje interfejsu API wtyczki Androida do obsługi Gradle.

Studio Labs

Studio Labs umożliwia wypróbowanie najnowszych eksperymentalnych funkcji AI w stabilnej wersji Androida Studio, dzięki czemu możesz szybciej zintegrować nasze usługi pomocy AI z procesem programowania. Więcej informacji znajdziesz w artykule Studio Labs.

Poniżej znajdziesz funkcje, które są obecnie dostępne w Studio Labs.

Funkcja Opis Dokumenty
Journeys for Android Studio Używaj języka naturalnego do opisywania kroków i asercji w testach kompleksowych. Journeys for Android Studio

Android Studio Quail 3

Poniżej znajdziesz nowe funkcje w Android Studio Quail 3.

Aby zobaczyć, co zostało naprawione w tej wersji Androida Studio, zapoznaj się z zamkniętymi problemami.

Ulepszenia trybu planowania

Tryb planowania ułatwia wieloetapowy proces rozumowania, dając agentowi więcej miejsca na ocenę proponowanej logiki pod kątem potencjalnych problemów, zanim przedstawi ją użytkownikowi. Jest to szczególnie przydatne w przypadku złożonych i długotrwałych zadań, które wymagają dużej precyzji.

Jak korzystać z trybu planowania

Możesz wyraźnie uruchomić tryb planowania, dodając do prompta polecenie /plan lub prosząc agenta o wygenerowanie planu przed rozpoczęciem implementacji kodu.

Poproś agenta o opracowanie planu lub użyj polecenia /plan.
Poproś agenta o opracowanie planu lub użyj polecenia /plan jawnie.

Gdy agent przeanalizuje Twoją prośbę i wygeneruje plan implementacji, możesz go sprawdzić. Możesz iterować plan z agentem, wracając i poprawiając błędy lub wyjaśniając, które podejścia należy zastosować – zanim agent poświęci czas lub tokeny na wykonanie działań.

Otwórz i sprawdź plan.
Otwórz i sprawdź plan.

Dodaj opinię bezpośrednio do planu i wyślij ją do agenta, klikając Prześlij komentarze. Agent użyje Twoich komentarzy do poprawienia proponowanej implementacji.

Dodaj komentarze i je prześlij. Agent ponownie generuje plan, uwzględniając nowe opinie.
Dodaj komentarze i prześlij je. Agent ponownie wygeneruje plan, uwzględniając nowe opinie.

Gdy plan będzie Ci w pełni odpowiadać, kliknij Dalej , aby go zrealizować.

Kliknij Dalej, aby zatwierdzić plan i rozpocząć jego wdrażanie.
Kliknij Dalej , aby zatwierdzić plan i rozpocząć implementację.

Po zakończeniu pracy agent tworzy podsumowanie dokładnie tego, co zostało zmienione, dzięki czemu możesz sprawdzić aktualizacje.

Po zakończeniu wdrażania otrzymasz podsumowanie zmian.
Po zakończeniu implementacji otrzymasz podsumowanie zmian.

Android Studio Quail 4

Poniżej znajdziesz nowe funkcje w Android Studio Quail 4.

Aby zobaczyć, co zostało naprawione w tej wersji Androida Studio, zapoznaj się z zamkniętymi problemami.

Tworzenie aplikacji full stack za pomocą Firebase w trybie agenta

Usługi Firebase, takie jak uwierzytelnianie i bazy danych Cloud Firestore, można włączyć i skonfigurować bezpośrednio w trybie agenta w Android Studio za pomocą umiejętności agenta Firebase. Agent może pomóc Ci w integracji z Firebase i skonfigurowaniu usług backendu. Ta integracja umożliwia tworzenie niezawodnych aplikacji full stack na Androida bez opuszczania IDE.

Agent prowadzący użytkownika przez proces konfigurowania Uwierzytelniania Firebase i Cloud Firestore w środowisku IDE.
Agent prowadzi użytkownika przez integrację z Firebase w interfejsie czatu.

Więcej możliwości podczas tworzenia nowego projektu za pomocą AI

Możliwość tworzenia nowych projektów za pomocą AI przekształciła się w narzędzie do tworzenia aplikacji full stack: korzysta z wieloetapowego planu wykonania i autonomicznej „pętli generowania”, która może automatycznie konfigurować zależności w wielu plikach i samodzielnie korygować błędy kompilacji podczas konfigurowania projektu.

Możliwość ta jest dodatkowo wzbogacona dzięki integracji z umiejętnościami agenta Firebase, co pozwala tworzyć, debugować i wdrażać kompletne aplikacje full stack za pomocą jednego prompta.

Tworzenie i konfigurowanie aplikacji full stack Firebase na podstawie jednego prompta.
Tworzenie i konfigurowanie aplikacji full stack Firebase za pomocą jednego prompta.

Dodatkowo proces tworzenia nowego projektu z pomocą AI obsługuje optymalizacje pod kątem dużych ekranów. Możesz określić, że chcesz, aby szkielet projektu był tworzony z układami, nawigacją i komponentami zoptymalizowanymi pod kątem tabletów, urządzeń składanych i urządzeń z dużym ekranem. Agent w Android Studio może też skonfigurować i uruchomić emulatory z dużym ekranem, aby od razu przetestować nowy układ.

Aplikacja z szablonem na tablety i urządzenia składane.
Tworzenie szkieletu i testowanie projektu zoptymalizowanego pod kątem tabletów.

Tworzenie aplikacji na Androida w Google AI Studio

Google AI Studio obsługuje wszystkie możliwości tworzenia aplikacji na Androida. Możesz generować nowe aplikacje na Androida na podstawie promptów w języku naturalnym, wyświetlać ich podgląd w osadzonym emulatorze Androida i wdrażać je bezpośrednio na urządzeniach fizycznych przez USB za pomocą ADB.

Gdy zechcesz przeprowadzić testy z udziałem użytkowników, Google AI Studio może opublikować aplikację bezpośrednio w Konsoli Google Play. Narzędzie automatycznie tworzy rekord aplikacji, pakuje pakiet i przesyła go na ścieżkę testów wewnętrznych.

Aby uzyskać zaawansowaną edycję i gotowość do produkcji, możesz wyeksportować projekt Google AI Studio jako plik ZIP i bezproblemowo otworzyć go w Android Studio.

Interfejs Google AI Studio z osadzonym emulatorem, który wyświetla wygenerowaną aplikację.
Google AI Studio z trybem kompilacji i osadzonym emulatorem Androida.

interfejs wiersza poleceń Androida

Interfejs wiersza poleceń Androida umożliwia tworzenie aplikacji za pomocą dowolnego agenta AI, modelu LLM lub środowiska programistycznego. Został zaprojektowany tak, aby pomagać agentom AI w szybszym tworzeniu aplikacji i używaniu mniejszej liczby tokenów w porównaniu z ogólnymi narzędziami LLM.

Możesz połączyć agenta z bazą wiedzy o Androidzie i umiejętnościami Androida, aby mieć pewność, że będzie on postępować zgodnie z zalecanymi sprawdzonymi metodami. Ponadto interfejs wiersza poleceń Androida umożliwia agentowi wywoływanie IDE w celu wykonywania zaawansowanych zadań, takich jak znajdowanie deklaracji symboli i analizowanie plików pod kątem problemów.

Dodatkowo interfejs wiersza poleceń Androida jest zintegrowany z Google Antigravity 2.0.

Diagram przedstawiający agenta korzystającego z interfejsu wiersza poleceń Androida do interakcji ze środowiskiem IDE Android Studio.
Używanie interfejsu wiersza poleceń Androida do łączenia agentów z narzędziami i wiedzą Androida Studio.

Narzędzie do testowania zrzutów ekranu w podglądzie Compose

Użyj narzędzia do testowania zrzutów ekranu w podglądzie Compose, aby testować interfejsy Compose i zapobiegać regresjom. Nowe narzędzie pomaga generować raporty HTML, które umożliwiają wizualne wykrywanie wszelkich zmian w interfejsie aplikacji. Więcej informacji znajdziesz w artykule Testowanie zrzutów ekranu w podglądzie Compose.

Odczyty stanu rekompozycji w narzędziu Layout Inspector

Ułatwiliśmy diagnozowanie dużej liczby ponownych kompozycji, dodając do inspektora układu odczyty stanu ponownej kompozycji. Ta funkcja, dostępna w wersji Canary Panda 3, pomaga identyfikować zmienne stanu, które spowodowały ponowną kompozycję, udostępniając szczegółową listę odczytów stanu wykonanych w tym cyklu. Aby korzystać z tej funkcji, użyj compose.ui:ui:1.10.0 (BOM 2025.12.01) lub nowszej.

Najważniejsze funkcje

Najważniejsze funkcje tej funkcji:

  • Śledzenie unieważnienia stanu: gdy węzeł zostanie ponownie skomponowany, kliknij link z liczbą ponownych kompozycji w drzewie komponentów, aby otworzyć panel sprawdzania 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ę.
  • Nawigowanie po historii ponownych kompozycji: użyj strzałek nawigacji 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 sprawdzania stanu kliknij Wyjaśnij za pomocą AI, aby wyświetlić opis odczytu stanu w języku naturalnym i wyjaśnić, dlaczego spowodował on ponowną kompozycję.

Rozpocznij

Aby wypróbować te funkcje, wykonaj te czynności.

  1. Otwórz narzędzie Layout Inspector.
  2. Kliknij prawym przyciskiem myszy kolumnę ponownej kompozycji i wykonaj jedną z tych czynności:

    • W przypadku wszystkich węzłów kliknij Obserwuj ponowną kompozycję > Obserwuj wszystkie.
    • W przypadku konkretnych notatek kliknij Ponowna kompozycja > Obserwuj węzeł.
    Włącz odczyty stanu rekompozycji w narzędziu Layout Inspector
  3. Wejdź w interakcję z aplikacją. Gdy wystąpią ponowne kompozycje, kliknij niebieskie linki z liczbą w drzewie komponentów, aby sprawdzić stan.

    Przykładowy wynik odczytów stanu rekompozycji w narzędziu Layout Inspector
  4. Kliknij „Wyjaśnij za pomocą AI”, aby uzyskać analizę przyczyn ponownej kompozycji.

    Przykładowy wynik działania funkcji „Wyjaśnij za pomocą AI” w przypadku odczytów stanu w narzędziu Layout Inspector

Publikowanie w Google Play na potrzeby testowania

Android Studio umożliwia teraz przesyłanie nowych wersji aplikacji bezpośrednio na ścieżki testów w Konsoli Google Play. Możesz to zrobić, wybierając nową opcję „Opublikuj na potrzeby testowania” na końcu procesu generowania podpisanego pakietu aplikacji. Ta integracja umożliwia przesłanie początkowej wersji nowej aplikacji na ścieżkę testów wewnętrznych w Konsoli Play. Możesz też użyć tej funkcji, aby przesłać wersje istniejących aplikacji na inne ścieżki testów. Aby korzystać z tej funkcji, musisz być zarejestrowanym użytkownikiem Konsoli Google Play.