Funkcje Gemini w Android Studio

Gemini w Android Studio zawiera funkcje na każdym etapie procesu programowania. Technologia Gemini szybko się rozwija, dlatego najnowsze informacje znajdziesz też w informacjach o stabilnej wersjiwersji podglądowej Androida Studio.

Kategoria Funkcja Opis Dokumenty
Czat Czat Oryginalny interfejs do interakcji z Gemini. Zadawaj Gemini pytania dotyczące Androida w dowolnym momencie procesu programowania. Czat z Gemini
Dołącz pliki Dołącz pliki do zapytania, aby pomóc Gemini lepiej zrozumieć kontekst pytania i określić, który kod wymaga aktualizacji.

Włącz tę funkcję w Laboratorium Studio.
Załączanie plików
Dołączanie obrazów Dołącz obraz do zapytania, aby ułatwić generowanie interfejsu, debugowanie błędów interfejsu, dokumentowanie architektury aplikacji i wykonywanie innych zadań.

Obecnie tylko w ramach bezpłatnej wersji.
Włączanie w Studio Labs
Załączanie obrazów
Biblioteka promptów (w IDE) Zapisuj często używane prompty i zarządzaj nimi, aby w razie potrzeby szybko je przywoływać. Zapisywanie promptów i zarządzanie nimi w bibliotece promptów
Reguły Określ preferencje dotyczące odpowiedzi Gemini na Twoje zapytania. Określ preferowane języki kodowania, style, formaty wyjściowe i inne ustawienia. Dostosowywanie działania za pomocą reguł
Galeria promptów Przejrzyj naszą kolekcję promptów, aby znaleźć inspirację, jak włączyć Gemini do swojego przepływu pracy. Galeria promptów
Integracja z narzędziami zewnętrznymi Pobieraj informacje i wykonuj działania związane z narzędziami zewnętrznymi bez opuszczania Androida Studio. Wpisz @, aby wyświetlić listę narzędzi, i wybierz jedno z nich, które chcesz uwzględnić w prompcie dla Gemini. Możesz na przykład poprosić Gemini o wyświetlenie listy ostatnich dokumentów Google, wpisując „@GoogleDocs wyświetl moje ostatnie dokumenty”.

Tylko subskrybenci pakietu Business.
Tryb agenta Tryb agenta Tryb agenta został zaprojektowany do obsługi złożonych, wieloetapowych zadań programistycznych, które wykraczają poza możliwości zwykłego czatowania z Gemini. Agent może wprowadzać zmiany w wielu plikach i iteracyjnie naprawiać błędy, co przyspiesza proces tworzenia. Tryb agenta
Dodawanie klucza interfejsu API W przypadku trybu agenta: dodaj klucz interfejsu API, aby powiększyć okno kontekstu i uzyskać jeszcze lepsze odpowiedzi.

Dotyczy tylko użytkowników korzystających z domyślnego modelu bezpłatnej wersji.
Dodawanie własnego klucza interfejsu Gemini API
Dodawanie serwera MCP W przypadku trybu agenta: interakcja z narzędziami zewnętrznymi oraz rozszerzanie wiedzy i możliwości za pomocą protokołu kontekstu modelu (MCP). Dodawanie serwera MCP
Kod Uzupełnianie kodu Gemini oferuje autouzupełnianie kodu oparte na AI w Android Studio, które pojawia się w trakcie pisania jako szary tekst pisany kursywą. Uzupełnianie kodu oszczędza czas i pozwala szybciej realizować projekty związane z kodowaniem dzięki sugerowaniu pełnych funkcji. Przyspieszanie kodowania dzięki uzupełnianiu kodu przez AI
Przekształcanie kodu Poproś Gemini w edytorze kodu o sugestie dotyczące kodu, aby zmodyfikować, zoptymalizować lub dodać kod do projektu. Przekształć kod
Zastanów się nad nazwami zmiennych Otrzymuj od Gemini sugestie dotyczące zmiany nazwy jednej lub wszystkich zmiennych w pliku. Zastanów się nad nazwami zmiennych
Generowanie scenariuszy testów jednostkowych Gemini może sugerować scenariusze testowe na podstawie kontekstu kodu, który chcesz przetestować. Podczas generowania scenariuszy testów jednostkowych Gemini podaje szczegółowe nazwy i opisy testów, dzięki czemu możesz lepiej zrozumieć, jaki jest cel każdego sugerowanego testu. Generowanie scenariuszy testów jednostkowych
Podróże z Gemini Twórz kompleksowe testy funkcjonalne, zwane ścieżkami, opisując kroki i asercje w języku naturalnym. Gemini przekształca Twoje instrukcje w działania, które wykonuje w aplikacji. Obecnie w wersji testowej.

Obecnie w wersji podglądowej.
Journeys w Android Studio
Kod dokumentu Generuj jasną i zwięzłą dokumentację kodu dzięki natychmiastowym wersjom roboczym, które możesz dopracować i ulepszyć. Generowanie dokumentacji kodu
Generowanie komunikatów zatwierdzenia Gemini może używać kontekstu zmian w kodzie i ostatnich zatwierdzeń, aby wygenerować komunikat zatwierdzenia. Generowanie wiadomości o zatwierdzeniu
Dostosowywanie kodu Dzięki personalizacji kodu możesz otrzymywać sugestie kodu generowane na podstawie prywatnych repozytoriów Twojej organizacji, a tym samym zgodne ze stylem kodowania obowiązującym w Twojej organizacji.

Dostępne tylko dla subskrybentów wersji Business.
Omówienie dostosowywania kodu
Compose Generowanie podglądu w widoku tworzenia Gemini może automatycznie generować podglądy funkcji do tworzenia interfejsu, w tym dane testowe dla parametrów podglądu, w przypadku konkretnej funkcji lub wszystkich funkcji w pliku.

Włącz w Studio Labs.
Generowanie podglądów Compose
Interfejs przekształcania Używaj języka naturalnego, aby aktualizować interfejs aplikacji bezpośrednio w panelu podglądu Compose.

Włącz w Studio Labs.
Interfejs przekształcania
Integracje z Androidem Analizowanie awarii za pomocą statystyk jakości aplikacji Używaj Gemini do analizowania raportów o awariach w statystykach jakości aplikacji, generowania statystyk, podsumowywania awarii i (w miarę możliwości) zalecania kolejnych kroków, w tym przykładowego kodu i linków do odpowiedniej dokumentacji. Analizowanie awarii za pomocą Statystyk jakości aplikacji i Gemini
Analizowanie błędów środowiska wykonawczego za pomocą narzędzia Logcat Gemini w Android Studio pomaga zrozumieć i rozwiązywać błędy w oknie Logcat, co usprawnia proces debugowania. Gdy aplikacja zgłosi błąd lub wyjątek, kliknij „Zapytaj Gemini”, aby uzyskać natychmiastowe wyjaśnienia i sugestie dotyczące działań bez opuszczania IDE. Analizowanie błędów czasu działania za pomocą Logcat i Gemini
Pomoc dotycząca błędów kompilacji i synchronizacji Gemini rozumie błędy kompilacji i synchronizacji Gradle. Jeśli wystąpią błędy, kliknij link „Zapytaj Gemini” w wyniku kompilacji, aby zdiagnozować i rozwiązać problemy.
Prywatność i bezpieczeństwo Konfigurowanie udostępniania kontekstu Skonfiguruj, które pliki mają być udostępniane Gemini, za pomocą .aiexclude. Konfigurowanie udostępniania kontekstu
Logowanie Zbieranie aktywności w Gemini w Cloud Logging, w tym promptów i odpowiedzi oraz metadanych, takich jak wiersze kodu zaakceptowane przez użytkownika.

Tylko subskrybenci pakietu Business.
Konfigurowanie logowania w Gemini Code Assist Standard i Enterprise
Ustawienia usługi VPC Utwórz bezpieczne i kontrolowane środowisko do kodowania, aby chronić dane wrażliwe i własność intelektualną.

Tylko subskrybenci pakietu Business.
Konfigurowanie ustawień usługi VPC dla Gemini
Kontrolowanie dostępu do sieci za pomocą ograniczeń domeny użytkownika Ograniczanie dostępu do Gemini na podstawie domen użytkowników.

Tylko subskrybenci pakietu Business.
Kontrolowanie dostępu do sieci za pomocą ograniczeń domeny użytkownika
Inne Dane dotyczące produktywności Śledź wykorzystanie Gemini w Android Studio przez zespół i jego wpływ na pracę, w tym dane takie jak odsetek zaakceptowanych rekomendacji dotyczących kodu.

Tylko subskrybenci pakietu Business.
Generowanie danych Gemini Code Assist