Gemini w Android Studio zawiera funkcje na każdym etapie procesu tworzenia. W tabeli poniżej znajdziesz niektóre z najważniejszych funkcji, które pomogą Ci usprawnić pracę. Gemini to szybko rozwijająca się usługa, dlatego najnowsze informacje znajdziesz też w informacjach o stabilnej wersji Android Studio's stable release notes i informacjach o wersji testowejpreview release notes.
| Kategoria | Funkcja | Opis | Dokumenty |
|---|---|---|---|
| Tryb agenta | Utwórz nowy projekt | Szybko przechodź od pomysłu do prototypu aplikacji dzięki AI. | Tworzenie nowego projektu za pomocą AI |
| Równoległe rozmowy | Uruchamiaj równolegle wiele rozmów w trybie agenta, aby efektywnie wykonywać wiele zadań w IDE. | Tryb agenta | |
| Dodaj klucz interfejsu API | Dodaj klucz interfejsu API, aby rozszerzyć okno kontekstu i uzyskać jeszcze lepsze odpowiedzi.
Dotyczy tylko użytkowników korzystających z domyślnego modelu w ramach bezpłatnego pakietu. |
Dodaj własny klucz interfejsu Gemini API | |
| Dodaj serwer MCP | Współpracuj z narzędziami zewnętrznymi i rozszerzaj wiedzę oraz możliwości za pomocą protokołu Model Context Protocol (MCP). | Dodaj serwer MCP | |
| Dodaj zdalny serwer MCP | Połącz się z serwerem MCP bez konieczności samodzielnego instalowania i utrzymywania go. | Dodaj serwer MCP | |
Obsługa pliku AGENTS.md |
Określ preferencje dotyczące odpowiedzi Gemini na Twoje zapytania w co najmniej 1
pliku Markdown, który jest częścią Twojej bazy kodu. Instrukcje zdefiniowane
w AGENTS.md plikach są niezależne od IDE. |
Dostosowywanie Gemini za pomocą plików AGENTS.md |
|
| Zarządzaj uprawnieniami | Możesz zarządzać konkretnymi uprawnieniami agenta, co daje Ci szczegółową kontrolę nad obszarem roboczym. | Zarządzanie uprawnieniami w trybie agenta | |
| Dostęp do bazy wiedzy o Androidzie | Uzyskaj dostęp do aktualnej, wiarygodnej dokumentacji, która pomoże Ci tworzyć aplikacje wysokiej jakości. | Baza wiedzy o Androidzie | |
| Wyszukiwanie w internecie przez agenta | Przeprowadzaj wyszukiwania w internecie w czasie rzeczywistym, aby uzyskiwać dostęp do aktualnych informacji. | Wyszukiwanie w internecie przez agenta | |
| Rozszerzanie trybu agenta za pomocą umiejętności | Umiejętności pozwalają rozszerzać możliwości trybu agenta o specjalistyczną wiedzę i niestandardowe przepływy pracy. | Rozszerzanie trybu agenta za pomocą umiejętności | |
| Interakcja z połączonym urządzeniem | Agent AI w Android Studio ma dostęp do narzędzi, które umożliwiają wdrażanie aplikacji na połączonym urządzeniu, sprawdzanie, co jest aktualnie wyświetlane na ekranie, robienie zrzutów ekranu, sprawdzanie błędów w Logcat i interakcję z uruchomioną aplikacją. | Testowanie i weryfikowanie zmian na urządzeniu | |
| Lokalne modele innych firm | Wybierz model LLM zainstalowany lokalnie na komputerze, aby korzystać z funkcji AI w Android Studio. | Korzystanie z lokalnego modelu LLM | |
| Zdalne modele innych firm | Wybierz model LLM od zdalnego dostawcy modeli, aby korzystać z funkcji AI w Android Studio. | Korzystanie ze zdalnego modelu LLM | |
| Kod | Prognozowanie następnej zmiany | Proaktywnie sugeruje zmiany w innych częściach bazy kodu na podstawie ostatnich zmian. | Prognozowanie następnej zmiany |
| Uaktualnij zależności | Uaktualnij zależności i iteracyjnie rozwiązuj błędy kompilacji. | Uaktualnianie zależności za pomocą agenta Gemini | |
| Generowanie testów jednostkowych | Gemini może generować kompleksowe, kompilowalne testy jednostkowe dla kodu w Kotlinie
i Javie, w tym setUp metody, inicjowanie mocków,
i poszczególne przypadki testowe. |
Generowanie testów jednostkowych | |
| Ścieżki z Gemini | Pisz kompleksowe testy funkcjonalne, zwane ścieżkami, opisując kroki i asercje w języku naturalnym. Gemini przekształca Twoje kroki w działania, które wykonuje w Twojej aplikacji.
Włącz w Studio Labs. |
Ścieżki w Android Studio | |
| Utwórz | Generowanie podglądu w widoku tworzenia | Gemini może automatycznie generować podglądy w widoku tworzenia, w tym dane testowe dla parametrów podglądu, dla konkretnego elementu kompozycyjnego lub wszystkich elementów kompozycyjnych w pliku. | Generowanie podglądów w widoku tworzenia |
| Przekształcanie interfejsu | Używaj języka naturalnego, aby aktualizować interfejs aplikacji bezpośrednio z panelu podglądu w widoku tworzenia. | Przekształcanie interfejsu | |
| Nowy interfejs na podstawie makiety projektu | Generuj kod w widoku tworzenia bezpośrednio na podstawie makiety projektu. | Generowanie interfejsu z załącznikiem w postaci obrazu | |
| Dopasowywanie interfejsu do obrazu docelowego | Dopasuj interfejs do projektu referencyjnego, gdy masz już utworzony interfejs początkowy. | Generowanie interfejsu z załącznikiem w postaci obrazu | |
| Rozwiązywanie problemów z jakością interfejsu | Znajduj i rozwiązuj problemy, aby poprawić jakość i dostępność interfejsu. | Znajdowanie i rozwiązywanie problemów z jakością interfejsu | |
| Integracje oparte na Androidzie | Analizowanie awarii za pomocą statystyk jakości aplikacji | Użyj Gemini, aby analizować raporty o awariach w statystykach jakości aplikacji, generować statystyki, tworzyć podsumowanie awarii i (jeśli to możliwe) rekomendować dalsze kroki, w tym przykładowy kod i linki do odpowiedniej dokumentacji. | Analizowanie awarii za pomocą statystyk jakości aplikacji i Gemini |
| Analizowanie błędów czasu działania za pomocą Logcat | Gemini w Android Studio pomaga zrozumieć i rozwiązać błędy z okna Logcat, co usprawnia proces debugowania. Gdy aplikacja zgłosi błąd lub wyjątek, kliknij „Zapytaj Gemini”, aby uzyskać natychmiastowe wyjaśnienia i praktyczne sugestie bez opuszczania IDE. | Analizowanie błędów czasu działania za pomocą Logcat i Gemini | |
| Uzyskiwanie pomocy dotyczącej błędów kompilacji i synchronizacji | Gemini rozumie błędy kompilacji i synchronizacji Gradle. Gdy wystąpią błędy, kliknij link „Zapytaj Gemini” w danych wyjściowych kompilacji, aby pomóc Ci zdiagnozować i rozwiązać problemy. | ||
| Prywatność i bezpieczeństwo | Konfigurowanie udostępniania kontekstu | Skonfiguruj, które pliki mają być udostępniane Gemini, za pomocą plików .aiexclude. |
Konfigurowanie udostępniania kontekstu |
| Logowanie | Zbieraj aktywność w Gemini w Cloud Logging, w tym prompty i odpowiedzi oraz metadane, takie jak liczba wierszy kodu zaakceptowanych przez użytkownika.
Tylko subskrybenci pakietu Business. |
Dostęp do dzienników kontrolnych użycia Gemini Enterprise w Cloud Logging | |
| 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. |
Zabezpieczanie aplikacji za pomocą ustawień usługi VPC | |
| Dane dotyczące produktywności | Śledź wykorzystanie Gemini w Android Studio przez zespół i jego wpływ na pracę, w tym dane takie jak współczynnik akceptacji rekomendacji kodu.
Tylko subskrybenci pakietu Business. |
Wyświetlanie i eksportowanie danych analitycznych |