Informacje o wersji testowej Android Studio

Ta strona zawiera listę nowych funkcji wprowadzonych w wersjach testowych Android 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 Android Studio napotkasz jakieś problemy, daj nam znać. Twoje zgłoszenia błędów pomagają nam ulepszać Android Studio.

Wersje Canary zawierają najnowsze funkcje, które są w trakcie aktywnego rozwijania i są testowane w niewielkim stopniu. Możesz używać wersji Canary do programowania, ale pamiętaj, że funkcje mogą być dodawane lub zmieniane. Wersje RC (Release Candidate) to następna wersja Android Studio, która jest prawie gotowa do stabilnego wydania. Zestaw funkcji w następnej wersji został ustabilizowany. Aby dowiedzieć się więcej o nazewnictwie wersji Android Studio, zapoznaj się z nazwami wersji Android Studio.

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

Aktualne wersje Android Studio

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

Wersja Kanał
Android Studio Panda 3 Stabilnie
Wtyczka Androida do obsługi Gradle 9.1.0 Stabilnie
Android Studio Panda 4 CK

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

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

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 Android Studio, dzięki czemu możesz szybciej zintegrować nasze rozwiązania w zakresie 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 Panda 4

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

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

Szablon początkowy Gemini API

Szablon początkowy Gemini API zapewnia deweloperom Androida prostą ścieżkę do integracji funkcji AI w swoich aplikacjach. Dzięki wykorzystaniu Firebase AI Logic deweloperzy mogą uniknąć ręcznej konfiguracji i zarządzania zabezpieczeniami.

Szablon nowego projektu początkowego Gemini API

Najważniejsze funkcje:

  • Brak zarządzania kluczami interfejsu API: eliminuje potrzebę ręcznego udostępniania, osadzania lub rotowania kluczy interfejsu API w kodzie po stronie klienta, co zmniejsza ryzyko związane z bezpieczeństwem i skraca czas konfiguracji.
  • Automatyczna integracja z Firebase: bezproblemowo łączy projekt Android Studio z usługami Firebase. Szablon obsługuje zaplecze wymagane do bezpiecznej komunikacji z modelami Gemini.
  • Architektura gotowa do wdrożenia: oparta na zarządzanej infrastrukturze Firebase, dzięki czemu funkcje AI można skalować od lokalnego prototypu do środowiska produkcyjnego bez zmian w architekturze.

Aby rozpocząć, kliknij Plik > Nowy > Nowy projekt i wybierz szablon Gemini API Starter z listy dostępnych typów projektów.

Generowanie testów jednostkowych za pomocą Gemini

Gemini w Android Studio może generować kompleksowe, kompilowalne testy jednostkowe dla kodu w Kotlinie i Javie. Gemini analizuje kod źródłowy, aby zidentyfikować zależności konstruktora, gałęzie logiki biznesowej i przypadki brzegowe, a następnie automatycznie tworzy kompletną klasę testową. Obejmuje to generowanie metod setUp, inicjowanie mocków i poszczególne przypadki testowe dostosowane do konkretnej architektury projektu i stylu kodowania.

Aby rozpocząć, otwórz plik źródłowy, kliknij prawym przyciskiem myszy kod, który chcesz przetestować, i wybierz AI > Generate Unit Tests (AI > Generuj testy jednostkowe). Więcej informacji znajdziesz w artykule Generowanie testów jednostkowych za pomocą Gemini.

Prezentacja generowania testów jednostkowych

Integracja Google One z Gemini w Android Studio

Android Studio Panda 4 Canary 2 wprowadza dostęp do ulepszonego trybu agenta , gdy subskrybujesz pakiety Google One AI Pro lub Ultra. Integracja z Google One zwiększa możliwości programowania na Androida dzięki wyższym limitom szybkości i rozszerzonemu oknu kontekstowemu dla domyślnego modelu Gemini. Jeśli subskrybujesz pakiet Google One AI Pro lub Ultra, możesz automatycznie korzystać z tych korzyści, gdy zalogujesz się na konto Google w Android Studio.

Integracja Google One z Gemini w Android Studio.