Funkcje AI w Laboratorium

Z opinii deweloperów dowiedzieliśmy się, że chcą oni mieć jak najszybszy dostęp do funkcji AI w stabilnych kanałach. Najnowsze eksperymentalne funkcje AI możesz teraz odkrywać i wypróbowywać w menu Studio Labs w menu Ustawienia. Zaczynamy od stabilnej wersji Narwhal.

Możesz jako jedna z pierwszych osób wypróbować eksperymenty z AI, podzielić się opinią i pomóc nam w ich wprowadzeniu do IDE, którego używasz na co dzień. Otwórz kartę Laboratorium w Studio w Ustawieniach i włącz funkcje, których chcesz używać. Te funkcje AI są automatycznie włączane w wersjach Canary i nie wymagają żadnych działań.

Funkcje AI w Studio Labs
Funkcje AI w Laboratorium Studio

Funkcje Studio Labs

Generowanie podglądu kompozycji za pomocą Gemini

Gemini może automatycznie generować kod podglądu Jetpack Compose, co pozwala oszczędzać czas i nakłady pracy. Aby uzyskać dostęp do tej funkcji, kliknij prawym przyciskiem myszy w obszarze elementu kompozycyjnego i wybierz Gemini > Wygeneruj podgląd kompozycji lub Wygeneruj podgląd kompozycji dla tego pliku. Możesz też kliknąć link w pustym panelu podglądu. Wygenerowany kod podglądu jest prezentowany w widoku różnic, który umożliwia szybkie akceptowanie, edytowanie lub odrzucanie sugestii, co pozwala szybciej wizualizować komponenty.

Generowanie podglądu kompozycji za pomocą Gemini
Generowanie podglądu kompozycji za pomocą Gemini

Przekształcanie interfejsu za pomocą Gemini

Przekształcaj kod interfejsu w środowisku podglądu Compose za pomocą języka naturalnego bezpośrednio w podglądzie. Aby z niej skorzystać, kliknij prawym przyciskiem myszy podgląd kompozycji i wybierz Przekształć interfejs za pomocą Gemini. Następnie wpisz prośby w języku naturalnym, np. „Wyśrodkuj te przyciski”, aby pomóc Gemini w dostosowaniu układu lub stylu, albo wybierz w podglądzie konkretne elementy interfejsu, aby uzyskać lepszy kontekst. Gemini zmodyfikuje kod interfejsu Compose w miejscu, w którym się znajduje. Możesz go przejrzeć i zatwierdzić, co przyspieszy proces tworzenia interfejsu. Więcej informacji znajdziesz w sekcji Przekształcanie interfejsu.

„Przekształć interfejs za pomocą Gemini” w menu kontekstowym
Dostęp do menu „Przekształć interfejs za pomocą Gemini”
Okno „Przekształć interfejs za pomocą Gemini”
Stosowanie przekształcenia w języku naturalnym do podglądu funkcji Compose

Ścieżki w Android Studio

Journeys w Android Studio ułatwia pisanie i utrzymywanie testów kompleksowych, ponieważ umożliwia używanie języka naturalnego do opisywania kroków i asercji w każdym teście (tzw. ścieżce). Dzięki wykorzystaniu funkcji Gemini związanych z widzeniem i rozumowaniem kroki napisane w języku naturalnym są przekształcane w działania, które Gemini wykonuje w Twojej aplikacji. Dzięki temu pisanie i rozumienie ścieżek jest łatwe. Możesz też pisać i opisywać bardziej złożone asercje, które Gemini ocenia na podstawie tego, co widzi na urządzeniu, aby określić, czy Twoje ścieżki się powiodły.

A ponieważ Gemini analizuje, jakie działania należy wykonać, aby osiągnąć cele, ścieżki są bardziej odporne na subtelne zmiany w układzie lub działaniu aplikacji, co skutkuje mniejszą liczbą niestabilnych testów podczas uruchamiania ich w różnych wersjach aplikacji i na różnych konfiguracjach urządzeń.

Twórz i uruchamiaj ścieżki bezpośrednio w Android Studio na dowolnym lokalnym lub zdalnym urządzeniu z Androidem. Środowisko IDE zapewnia nowy edytor do tworzenia ścieżek oraz wyniki z elementami rozszerzonymi, które pomagają lepiej zrozumieć rozumowanie Gemini i wykonanie ścieżki.