Wiadomości o usługach

Stabilna wersja 1.0 interfejsu wiersza poleceń Androida: szybsze tworzenie aplikacji na Androida za pomocą dowolnego agenta

Czas czytania: 5 minut

Jako programiści na Androida macie wiele możliwości, jeśli chodzi o agenty, narzędzia, interfejsy wiersza poleceń (CLI) i LLM, których używacie do tworzenia aplikacji. Niezależnie od tego, czy korzystacie z Gemini w Androidzie Studio, Antigravity 2.0, Antigravity CLI czy agentów innych firm, takich jak Claude Code od Anthropic lub Codex od OpenAI, nasza misja pozostaje taka sama: zapewnić możliwość tworzenia wysokiej jakości aplikacji na Androida w każdym miejscu.

Podczas Google I/O 2026 zaprezentowaliśmy najnowsze postępy w zakresie rozwoju agentów i przedstawiliśmy niektóre z najnowszych funkcji Android CLI, które są już dostępne w stabilnej wersji 1.0 i gotowe do użycia przez wszystkich deweloperów Androida. Od nowych umiejętności po umożliwienie agentom dostępu do zaawansowanych funkcji Androida Studio – zapewniamy Twoim agentom odpowiednie narzędzia do wspólnego tworzenia.

Jeśli korzystasz już z Android CLI i chcesz zacząć używać wszystkich nowych funkcji, po prostu uruchom android update. W dalszej części artykułu znajdziesz informacje o tym, jak sprawiamy, że wybrane przez Ciebie modele lepiej radzą sobie z tworzeniem aplikacji na Androida.

Odblokowanie tworzenia aplikacji na Androida w przypadku 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 wprowadzania po instalacji lub później w menu Ustawienia > Dostosowywanie > Wtyczki Build With Google.

Dzięki temu Antigravity ma dostęp do wszystkich zaawansowanych narzędzi i wiedzy związanej z interfejsem wiersza poleceń Androida, co ułatwia i usprawnia 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.

agy-android-cli.png

Odblokowywanie możliwości Androida Studio dla dowolnego agenta

Interfejs wiersza poleceń Androida zapewnia prosty interfejs, za pomocą którego agenty AI mogą wykonywać zadania i uzyskiwać informacje o programowaniu na Androida. Specjalizacja ma jednak swoje zalety – Android Studio zawiera ponad 10 lat doświadczenia w zakresie Androida i jest przystosowany do obsługi nawet najbardziej złożonych projektów na tę platformę. Obejmuje to zaawansowany silnik analizy statycznej Android Studio, narzędzia do refaktoryzacji, zarządzanie zależnościami, biblioteki do projektowania i renderowania interfejsu oraz inne funkcje. Agenci AI mogą teraz korzystać z narzędzi Androida Studio, aby uzyskać wiele z tych samych możliwości.

agy-android-studio.png

Najnowsza wersja wiersza poleceń Androida wprowadza nowe polecenie android studio. Dzięki temu wybrany przez Ciebie agent może korzystać z zaawansowanych funkcji kontekstowych Androida Studio, aby lepiej rozumieć otwarty projekt aplikacji na Androida i wykonywać w nim działania. Uruchamiając Android Studio obok preferowanego agenta z interfejsem wiersza poleceń Androida, możesz zwiększyć skuteczność wykonywania zadań przez agenta w bazie kodu, co pozwoli mu wprowadzać bardziej precyzyjne zmiany w kodzie. A gdy używasz interfejsu wiersza poleceń Androida do tworzenia projektu i jego iteracyjnego ulepszania, przejście na Androida Studio jest znacznie łatwiejsze. Dzięki temu możesz używać specjalistycznych narzędzi, takich jak profiler wydajności, podgląd kompozycji i streaming na urządzenie z Androidem, aby uzyskać dopracowaną wersję produkcyjną.

Gdy masz otwarty projekt w najnowszej wersji podglądowej Android Studio Quail, możesz (lub Twój agent) uruchomić to polecenie, aby sprawdzić, czy interfejs CLI 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 mogą użyć polecenia android studio, aby uzyskać dostęp do zaawansowanych narzędzi IDE i wydajniej pracować nad projektami. Najważniejsze 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ą definicję symbolu (klasy, metody, zmiennej, pola, stałej lub zasobu/koloru Androida) w projekcie za pomocą semantycznego rozpoznawania.
  • 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: uzyskaj najnowsze informacje o wersjach określonych zależności aplikacji dostępnych w popularnych repozytoriach, takich jak repozytorium Google Maven. Dzięki rozwiązaniu automatycznemu 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ądy kompozycji, ślady wydajności lub inne konkretne pliki w IDE.

Agenci mogą teraz na przykład uruchamiać te polecenia, aby wyrenderować podgląd Compose nowego układu aplikacji na Androida, a następnie otworzyć podglądy w Android Studio. Dzięki temu możesz wyświetlać wiele podglądów Compose obok siebie i wprowadzać zmiany przy pomocy 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 android help. Aby mieć pewność, że Twoi agenci wiedzą, jak korzystać z tego narzędzia, zaktualizuj umiejętność Android CLI, uruchamiając android init.

Więcej sposobów na rozpoczęcie korzystania

Aby jak najbardziej ułatwić integrację interfejsu wiersza poleceń Androida z Twoimi środowiskami, udostępniamy go na więcej sposobów. Możesz teraz pobrać i zainstalować interfejs wiersza poleceń Androida za pomocą większej liczby menedżerów pakietów: apt-get, winget i homebrew. Na przykład, aby zainstalować interfejs wiersza poleceń Androida za pomocą winget, możesz uruchomić to polecenie:

winget install -e --id Google.AndroidCLI

Zaktualizowaliśmy też instalację w lokalnym katalogu użytkownika (domyślnie). Polecenia dla wszystkich obsługiwanych systemów operacyjnych oraz dodatkowe opcje pobierania znajdziesz na stronie interfejsu wiersza poleceń Androida.

Pomoc dotycząca serii czynności

android-cli-write-journey.png

Wprowadzamy też obsługę ścieżek. Dzięki narzędziom i umiejętnościom Journeys zawartym w interfejsie wiersza poleceń Androida dowolny wybrany przez Ciebie agent może teraz tworzyć i uruchamiać Journeys – opisy ścieżek użytkowników w języku naturalnym, które są zapisywane bezpośrednio w Twoim projekcie.

android-cli-journey-run.gif

Agenci mogą uruchamiać te ścieżki, korzystając z 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. Wszystko to odbywa się w języku naturalnym i jest wykonywane przez Twojego agenta.

Rozwijanie umiejętności związanych z Androidem

Aby pomóc modelom lepiej rozumieć i wykonywać określone wzorce zgodne z naszymi sprawdzonymi metodami, stale rozwijamy bibliotekę umiejętności Androida. Wprowadzamy nowe funkcje, które zwiększają możliwości, wydajność i produktywność programowania na Androida:

  • Okulary wyświetlające i Jetpack Compose Glimmer na potrzeby XR: zawiera wytyczne dotyczące tworzenia aplikacji wyświetlanych na okularach wyświetlających z Androidem za pomocą zestawu narzędzi UI Jetpack Compose Glimmer.
  • Migracja do CameraX: pomaga przenieść starsze implementacje aparatu na Androidzie (interfejsy API Camera1 lub Camera2 w formacie RAW) do CameraX.
  • Perfetto SQL: tłumaczy prompty danych w języku naturalnym na zapytania Perfetto SQL i wykonuje je na lokalnym pliku śledzenia.
  • Interfejs adaptacyjny: instrukcje tworzenia lub aktualizowania interfejsu aplikacji, aby dostosowywał się do różnych urządzeń z Androidem.
  • Konfiguracja testowania: tworzy podstawową strategię testowania.
  • Style: ułatwia wdrażanie nowego interfejsu Jetpack Compose Style API w przypadku nowych komponentów i obsługuje migrację do interfejsu Styles API.
  • AppFunctions: analizuje bazy kodu Androida, aby rekomendować i wdrażać nowe funkcje aplikacji, oraz ulepsza dokumentację KDoc na potrzeby optymalizacji protokołu kontekstu modelu.

Możesz dodać te nowe umiejętności do swojego przepływu pracy bezpośrednio z wiersza poleceń. Aby pomóc agentom w natychmiastowym zrozumieniu i używaniu interfejsu CLI Androida, możesz zainicjować środowisko i zainstalować podstawową umiejętność android-cli, uruchamiając:

android init
 

Następnie możesz przeglądać i konfigurować przepływ pracy agenta, wyszukując dokładne funkcje, których potrzebuje Twój agent:

android skills list

Gdy znajdziesz odpowiednią umiejętność, zainstaluj ją w swoim środowisku, uruchamiając to polecenie:

android skills add –skill=

Zacznij już dziś

Aby pobrać stabilną wersję 1.0 interfejsu wiersza poleceń Androida, zapoznać się z nowymi narzędziami i przejrzeć pełną dokumentację, wejdź na stronę d.android.com/tools/agents. Pamiętaj też, aby zaktualizować najnowszą wersję podglądową Androida Studio i odblokować najnowsze funkcje interfejsu wiersza poleceń Androida. Nie możemy się doczekać, aby zobaczyć, co stworzysz za pomocą interfejsu wiersza poleceń Androida w wersji 1.0 i jak te nowe funkcje usprawnią Twoją codzienną pracę. Dołącz do naszej 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 konferencji Google I/O 2026 znajdziesz na stronie io.google.

Autor:

Czytaj dalej