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 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.
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.
|
|
Ś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.