Nowości
Stabilna wersja 1.0 interfejsu wiersza poleceń Androida: szybsze tworzenie aplikacji na Androida za pomocą dowolnego agenta
Czas czytania: 5 minut
Jako deweloperzy aplikacji na Androida macie wiele możliwości wyboru agentów, narzędzi, interfejsów wiersza poleceń (CLI) i dużych modeli językowych (LLM), których używacie do tworzenia aplikacji. Niezależnie od tego, czy używasz Gemini w Android Studio, Antigravity 2.0, Antigravity CLI czy agentów innych firm, takich jak Claude Code firmy Anthropic lub Codex firmy OpenAI, nasza misja pozostaje taka sama: zapewnić możliwość tworzenia wysokiej jakości aplikacji na Androida wszędzie.
Podczas Google I/O ‘26 przedstawiliśmy najnowsze postępy w tworzeniu agentów i zaprezentowaliśmy niektóre z najnowszych funkcji interfejsu wiersza poleceń Androida, który jest teraz stabilny w wersji 1.0 i gotowy do użycia przez wszystkich deweloperów aplikacji na Androida. Od nowych umiejętności po umożliwienie agentom dostępu do zaawansowanych funkcji Android Studio – dajemy Twoim agentom odpowiednie narzędzia do wspólnego tworzenia aplikacji.
Jeśli używasz już interfejsu wiersza poleceń Androida i chcesz zacząć korzystać ze wszystkich nowych funkcji, po prostu uruchom polecenie android update. W przeciwnym razie czytaj dalej, aby dowiedzieć się więcej o tym, jak sprawiamy, że wybrani przez Ciebie agenci lepiej tworzą aplikacje na Androida.
Tworzenie aplikacji na Androida odblokowane dla Antigravity
Google Antigravity zawiera teraz opcjonalny pakiet zasobów Androida, w tym interfejs wiersza poleceń Androida i umiejętności, które możesz zainstalować. Pakiet możesz zainstalować podczas wdrażania po instalacji lub później w menu Ustawienia > Dostosowania > Wbudowane wtyczki Google.
Dzięki temu Antigravity ma dostęp do wszystkich zaawansowanych narzędzi i wiedzy interfejsu wiersza poleceń Androida, co umożliwia mu łatwiejsze i wydajniejsze wykonywanie podstawowych zadań niezbędnych do tworzenia aplikacji na Androida – od tworzenia projektów po wdrażanie aplikacji na nowym wirtualnym urządzeniu z Androidem.
Odblokowywanie funkcji Android Studio dla dowolnego agenta
Interfejs wiersza poleceń Androida zapewnia uproszczony interfejs, który umożliwia agentom AI wykonywanie zadań i uzyskiwanie informacji o tworzeniu aplikacji na Androida. Specjalizacja ma jednak swoje zalety – Android Studio zawiera ponad 10 lat doświadczenia w tworzeniu aplikacji na Androida i jest przystosowane do obsługi nawet najbardziej złożonych projektów na Androida. Obejmuje to zaawansowany silnik analizy statycznej Android Studio, narzędzia do refaktoryzacji, zarządzanie zależnościami, biblioteki projektowania i renderowania interfejsu oraz inne funkcje. Agenci AI mogą teraz korzystać z narzędzi Android Studio, aby uzyskać wiele z tych samych funkcji.
Najnowsza wersja interfejsu wiersza poleceń Androida wprowadza nowe polecenie android studio. Umożliwia to wybranemu agentowi korzystanie z zaawansowanych, kontekstowych funkcji Android Studio, aby lepiej rozumieć otwarty projekt aplikacji na Androida i wykonywać w nim działania. Dzięki uruchomieniu Android Studio obok preferowanego agenta za pomocą interfejsu wiersza poleceń Androida zadania agenta mogą skuteczniej poruszać się po bazie kodu, aby wprowadzać bardziej precyzyjne zmiany w kodzie. Gdy używasz interfejsu wiersza poleceń Androida do tworzenia projektu i jego iteracji, przejście do Android Studio jest znacznie łatwiejsze, dzięki czemu możesz korzystać z narzędzi specjalnie do tego przeznaczonych, takich jak program profilujący wydajności, podgląd Compose i przesyłanie strumieniowe na urządzenie z Androidem, aby uzyskać dopracowanie na poziomie produkcyjnym.
Gdy masz otwarty projekt w najnowszej wersji testowej Android Studio Quail, Ty (lub Twój agent) możesz uruchomić to polecenie, aby sprawdzić, czy interfejs wiersza poleceń Androida ma połączenie z otwartym projektem:
$ android studio check pid: 32942 version: Android Studio Projects: READY JetSet /Users/adarshf/AndroidStudioProjects/jetset-main
Następnie agenci mogą użyć polecenia android studio, aby uzyskać dostęp do zaawansowanych narzędzi IDE i wydajniej pracować z projektami. Główne polecenia to:
- analyze-file: analizuje plik pod kątem błędów i ostrzeżeń za pomocą wbudowanych inspekcji edytora.
- find-declaration: znajduje dokładną lokalizację definicji symbolu (klasy, metody, zmiennej, pola, stałej lub zasobu/koloru Androida) w projekcie za pomocą rozpoznawania semantycznego.
- find-usages: znajduje wszystkie odwołania i deklaracje symbolu (klasy, metody, zmiennej lub zasobu Androida) w całym projekcie za pomocą analizy semantycznej.
- render-compose-preview: renderuje podgląd interfejsu Jetpack Compose i w przypadku powodzenia zwraca ścieżkę do obrazu i hierarchii interfejsu.
- version-lookup: pobiera najnowsze informacje o tym, które wersje określonych zależności aplikacji są dostępne w popularnych repozytoriach, takich jak repozytorium Maven Google. Dzięki rozwiązaniu programowemu zarządzanie zależnościami jest mniej żmudne i znacznie mniej podatne na niestabilność.
- open-file: otwiera plik bezpośrednio w Android Studio. Jest to przydatne, jeśli agent chce zwrócić Twoją uwagę na podgląd Compose, ślady wydajności lub inne konkretne pliki w IDE.
Na przykład agenci mogą teraz uruchamiać te polecenia, aby renderować podgląd Compose dla nowego układu aplikacji na Androida, a następnie otwierać podgląd w Android Studio, aby korzystać z możliwości wyświetlania wielu podglądów Compose obok siebie i wprowadzania zmian wspomaganych przez AI bezpośrednio w IDE.
$ android studio find-declaration HotelDetailScreen $ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt $ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
Aby dowiedzieć się więcej o korzystaniu z tych poleceń, uruchom polecenie android help. Aby mieć pewność, że agenci wiedzą, jak korzystać z tego narzędzia, zaktualizuj umiejętność interfejsu wiersza poleceń Androida, uruchamiając polecenie android init.
Więcej sposobów na rozpoczęcie korzystania
Aby jak najbardziej uprościć integrację interfejsu wiersza poleceń Androida ze środowiskami, udostępniamy go na więcej sposobów. Interfejs wiersza poleceń Androida możesz teraz pobrać i zainstalować za pomocą większej liczby menedżerów pakietów: apt-get, winget i homebrew. Aby na przykład zainstalować interfejs wiersza poleceń Androida za pomocą winget, możesz uruchomić to polecenie:
winget install -e --id Google.AndroidCLI
Domyślnie zaktualizowaliśmy też instalację do katalogu lokalnego użytkownika. Polecenia dla wszystkich obsługiwanych systemów operacyjnych oraz dodatkowe opcje pobierania znajdziesz na stronie interfejsu wiersza poleceń Androida.
Obsługa ścieżek
Wprowadzamy też obsługę ścieżek. Dzięki narzędziom i umiejętnościom ścieżek zawartym w interfejsie wiersza poleceń Androida dowolny wybrany agent może teraz tworzyć i uruchamiać ścieżki, czyli opisy ścieżek użytkowników w aplikacji w języku naturalnym, które są zapisywane bezpośrednio w projekcie.
Agenci mogą uruchamiać te ścieżki za pomocą interfejsu wiersza poleceń Androida, aby poruszać się po aplikacji dokładnie tak, jak użytkownik. Otwiera to zupełnie nowe sposoby testowania, weryfikowania i zbierania danych w kluczowych obszarach aplikacji, a wszystko to jest oparte na języku naturalnym i wykonywane przez agenta.
Rozszerzanie umiejętności Androida
Aby pomóc modelom lepiej rozumieć i wykonywać określone wzorce zgodne z naszymi sprawdzonymi metodami, stale rozszerzamy naszą bibliotekę umiejętności Androida. Wprowadzamy nowe umiejętności, które sprawiają, że tworzenie aplikacji na Androida jest bardziej wydajne i produktywne:
- Display Glasses i Jetpack Compose Glimmer dla XR: zawiera wytyczne dotyczące tworzenia aplikacji wyświetlanych na okularach Android Display Glasses za pomocą zestawu narzędzi interfejsu Jetpack Compose Glimmer.
- Migracja do CameraX: pomaga w migracji starszych implementacji aparatu na Androida (interfejsów API Camera1 lub Camera2) do CameraX.
- Perfetto SQL: tłumaczy podpowiedzi dotyczące danych w języku naturalnym na zapytania Perfetto SQL i wykonuje je w lokalnym pliku śledzenia.
- Interfejs adaptacyjny: instrukcje dotyczące tworzenia lub aktualizowania interfejsu aplikacji, aby dostosowywał się do różnych urządzeń z Androidem.
- Konfiguracja testowania: tworzy podstawową strategię testowania.
- Style: pomaga we wdrażaniu nowego interfejsu API stylów Jetpack Compose dla nowych komponentów i obsługuje migrację do interfejsu API stylów.
- AppFunctions: analizuje bazy kodu Androida, aby rekomendować i wdrażać nowe funkcje AppFunctions, oraz udoskonala dokumentację KDoc pod kątem optymalizacji Model Context Protocol.
Te nowe umiejętności możesz dodać do swojego procesu bezpośrednio z wiersza poleceń. Aby pomóc agentom w natychmiastowym zrozumieniu i używaniu interfejsu wiersza poleceń Androida, możesz zainicjować środowisko i zainstalować podstawową umiejętność android-cli, uruchamiając polecenie:
android init
Następnie możesz przeglądać i konfigurować proces agenta, wyszukując dokładne funkcje, których potrzebuje agent:
android skills list
Gdy znajdziesz odpowiednią umiejętność, zainstaluj ją w swoim środowisku, uruchamiając polecenie:
android skills add –skill=
Zacznij już dziś
Aby pobrać stabilną wersję 1.0 interfejsu wiersza poleceń Androida, poznać nowe narzędzia i zapoznać się z pełną dokumentacją, wejdź na d.android.com/tools/agents.Zaktualizuj też Android Studio do najnowszej wersji testowej, aby odblokować najnowsze funkcje oferowane przez interfejs wiersza poleceń Androida. Nie możemy się doczekać, aby zobaczyć, co stworzysz za pomocą interfejsu wiersza poleceń Androida 1.0 i jak te nowe funkcje usprawnią Twoją codzienną pracę. Dołącz do naszej aktywnej społeczności na LinkedIn, Medium, YouTube lub X i podziel się swoją opinią.
Więcej informacji o tym ogłoszeniu i wszystkich nowościach z Google I/O 2026 znajdziesz na io.google.
Czytaj dalej
-
Nowości
Podczas tegorocznej konferencji Google I/O mówiliśmy o naszym rozwijającym się modelu biznesowym, który oferuje więcej możliwości wyboru i nowe sposoby na to, aby Twoje aplikacje i treści były odkrywane w Sklepie Play i poza nim. Przedstawiliśmy też zaawansowane narzędzia i statystyki, które pomogą Ci rozwijać firmę przy mniejszej złożoności.
Paul Feng • Czas czytania: 6 minut
-
Nowości
Z przyjemnością informujemy, że Android XR obsługuje już oficjalnie Unreal Engine i Godot. Wprowadzamy też nowe narzędzia, które zwiększają produktywność i umożliwiają korzystanie z nowych funkcji XR: Android XR Engine Hub i Android XR Interaction Framework.
Luke Hopkins • Czas czytania: 4 minuty
-
Nowości
Z przyjemnością udostępniamy funkcje Google TV i narzędzia dla deweloperów, które zwiększają wykrywalność Twoich treści i przygotowują aplikację na przyszłe funkcje telewizyjne.
Paul Lammertsma • Czas czytania: 4 minuty
Bądź na bieżąco
Otrzymuj co tydzień najnowsze informacje o tworzeniu aplikacji na Androida na swoją skrzynkę odbiorczą.