Interfejs wiersza poleceń Androida to główny interfejs do programowania na Androida w terminalu. Został on stworzony, aby usprawniać przepływy pracy programistycznej za pomocą wybranego agenta i narzędzi.
Na tej stronie znajdziesz listę nowych funkcji w każdej wersji interfejsu wiersza poleceń Androida. Aby pobrać interfejs wiersza poleceń Androida, otwórz stronę pobierania. Więcej informacji znajdziesz w omówieniu interfejsu wiersza poleceń Androida.
Wersja 1.0.16406183 (wrzesień 2026 r.)
- Szybsze uruchamianie: interfejs wiersza poleceń Androida uruchamia się około 2 razy szybciej, ponieważ natywna biblioteka pobierania jest wczytywana tylko wtedy, gdy jest używana, i nie jest już rozpakowywana do katalogu tymczasowego przy każdym wywołaniu.
- Stałe kody zakończenia: polecenia zwracają teraz niezerowy kod zakończenia, gdy nie działają prawidłowo, w tym
create,run,install,describe,layout,docs,info,skillsiupdate, co zwiększa niezawodność skryptów i ciągłej integracji. - Dostrajanie adnotacji na ekranie:
android screen --annotateudostępnia parametry dostrajania wykrywania funkcji, w tym progi wykrywania krawędzi, filtrowanie kształtów i strategię klastrowania, które są opisane w--help. - Opcje tworzenia projektu:
android createobsługuje flagi--application-idi--namespaceoraz nazwy opcji z łącznikiem, np.--min-sdk. Szablon Compose korzysta teraz zsrc/main/kotlinzbioru źródeł i motywu Material 3. - Emulator bez interfejsu graficznego: uruchom emulator bez okna za pomocą polecenia
android emulator start --headless. - Niezawodność pakietu SDK: polecenia
android sdkuzyskują blokadę międzyprocesową, aby współbieżne wywołania nie powodowały konfliktów, weryfikują ścieżkę i wersję zainstalowanych pakietów, aktualizują starsze pliki XML tylko w razie potrzeby i zgłaszają bardziej zrozumiałe błędy. - Compose preview output:
android studio render-compose-previewdrukuje bezwzględną ścieżkę wyrenderowanego obrazu i potwierdza zapis nawet wtedy, gdy użyto--print-semantics. - Obsługa starszych poziomów API: naprawiliśmy błędy interakcji z urządzeniem, takie jak
android layout, na urządzeniach z interfejsem API na poziomie 32 lub niższym.
Wersja 1.0.16261425 (wrzesień 2026 r.)
- Poprawki układu: rozwiązano problem z niedziałającym poleceniem układu w niektórych sytuacjach. Aby tymczasowo przywrócić starsze działanie układu, wykonaj te czynności:
export ANDROID_CLI_LAYOUT_V1=1
Wersja 1.0.16251017 (wrzesień 2026 r.)
- Zrzut układu:
android layoutobsługuje teraz flagę--no-idle, która umożliwia pobieranie układu bez czekania na stan bezczynności.android layoutobsługuje też flagę--full, która zwraca całe drzewo układu bez filtrowania. Domyślnielayoutzwraca tylko elementy interaktywne. - Uzupełnianie w powłoce: generuj i instaluj skrypty autouzupełniania w powłoce dla Bash i Zsh za pomocą nowego polecenia
android completion. - Aktualizowanie umiejętności: aktualizuj umiejętności za pomocą nowego polecenia
android skills updatei instaluj lub usuwaj wiele umiejętności w ramach jednego wywołania (np.android skills install <skill1> <skill2>). - Lista umiejętności według agenta:
android skills listdomyślnie wyświetla teraz szczegółowe informacje, w tym opisy umiejętności i agentów, na których są one zainstalowane.android skills listobsługuje też flagę--agent <agent>, która umożliwia wyświetlenie listy wszystkich umiejętności zainstalowanych w przypadku agenta. - Wydajność instalacji różnicowej: przyspieszone przyrostowe poprawianie plików APK w
android installza pomocą wywołań systemowych jądra bez kopiowania. - Wykrywanie krawędzi ekranu: ulepszona funkcja i wykrywanie krawędzi w
android screenza pomocą algorytmów wykrywania krawędzi Canny.
Wersja 1.0.15985488 (lipiec 2026 r.)
- Dedykowane polecenie instalacji: instaluj pliki APK za pomocą samodzielnego polecenia
android install, które umożliwia przyrostowe przesyłanie plików APK i przyrostowe instalacje wielokrotnie szybsze niżadb. - Przeprowadzanie instalacji przyrostowych: podobnie jak w przypadku flagi new
--use-delta-installwandroid run, użyj flagi incremental, aby szybciej wdrażać przyrostowe pliki APK na urządzeniach. - Zarządzanie pakietami SDK na wielu platformach: kieruj reklamy na platformy inne niż host za pomocą nowej flagi
--platform <os_arch>w poleceniachandroid sdk(install,update,materialize), aby sprawdzać, rozwiązywać i instalować komponenty w różnych systemach operacyjnych i architekturach procesora. - Ulepszenia interfejsu Skills CLI: rozszerzyliśmy podpolecenia
android skills(add,remove,list,find) o--helpdokumentację, jasne informacje zwrotne w przypadku braku umiejętności oraz bezpieczniejsze etapowe pobieranie atomowe z automatycznym wycofywaniem zmian.
Wersja 1.0.15857036 (lipiec 2026 r.)
- Szersza obsługa umiejętności agenta: instaluj umiejętności w dziesiątkach środowisk agentów (w tym Claude Code, Cursor, Cline, OpenHands, Windsurf, Zed i Devin) za pomocą
android skills install. - Natywny program do pobierania z obsługą serwera proxy: niezawodne pobieranie zasobów sieciowych za pomocą natywnego programu do pobierania HTTP z gotową obsługą serwerów proxy w firmie.
- Zarządzanie pakietami SDK: zarządzaj pakietami SDK za pomocą usuwania wielu pakietów w
android sdk removei rozwiązywania problemów na podstawie SHA wandroid sdk resolve. - Ulepszenia opisu i ekranu: błędy kompilacji Gradle możesz wyświetlać bezpośrednio w standardowym wyjściu w
android describe, a konkretne urządzenia możesz określać za pomocą flagi--devicewandroid screen. - Łatwość użycia interfejsu CLI i raportowanie błędów: bardziej przejrzyste komunikaty o błędach podczas wpisywania nieznanych poleceń lub nieprawidłowych miejsc docelowych tworzenia projektu, polecenia
android emulatorbez rozróżniania wielkości liter.
Wersja 1.0.15498356 (maj 2026 r.)
- Dynamiczne wczytywanie szablonów pakietu SDK: szablony projektów dla
android createsą teraz pobierane dynamicznie z pakietu Android SDK, a nie dołączane do pliku binarnego interfejsu wiersza poleceń. Dzięki temu nowe projekty zawsze korzystają z najnowszych szablonów. - Zgodność licencji na pakiet SDK: zaakceptowane licencje na pakiet SDK zapisane przez
android sdksą teraz zgodne z formatem pliku oczekiwanym przez starsze narzędzia Android SDK i wtyczki Gradle. - Obsługa linków symbolicznych: dodaliśmy obsługę linków symbolicznych w poleceniach interfejsu wiersza poleceń i operacjach na plikach.
- Atomowe wyodrębnianie plików binarnych: zapobiegaj warunkom wyścigu podczas wyodrębniania w przypadku jednoczesnych wywołań interfejsu wiersza poleceń w wielu procesach, rozpakowując pliki binarne do katalogu tymczasowego przed atomowym przeniesieniem ich na miejsce.
- Stabilność systemu Windows: większa zgodność i wydajność w systemie Windows 11 oraz poprawki dotyczące rozwiązywania ścieżek do katalogu domowego.
Wersja 1.0.15433482 (maj 2026 r.)
- Integracja z Antigravity: interfejs wiersza poleceń Androida i umiejętności są teraz oficjalnie zintegrowane z Google Antigravity 2.0 jako opcjonalny pakiet zasobów, który usprawnia programowanie oparte na agentach.
- Polecenia Android Studio: użyj nowego polecenia
android studio, aby umożliwić agentom korzystanie z zaawansowanych funkcji kontekstowych Android Studio, w tym analizy kodu, wyszukiwania semantycznego i renderowania Compose. - Obsługa ścieżek: weryfikuj kluczowe doświadczenia użytkowników za pomocą ścieżek, czyli opisów w języku naturalnym ścieżek użytkowników, które Twoi pracownicy mogą uruchamiać z terminala lub w CI/CD.
- Nowe umiejętności związane z Androidem: dostęp do nowej biblioteki umiejętności związanych z Androidem, w tym umiejętności dotyczących migracji do CameraX, adaptacyjnego interfejsu, funkcji aplikacji i stylów Compose.
- Więcej opcji instalacji: zainstaluj i zaktualizuj interfejs wiersza poleceń Androida za pomocą popularnych menedżerów pakietów, takich jak
apt-get,wingetihomebrew. Więcej informacji znajdziesz w sekcji opcje pobierania.
Wersja 0.7 (kwiecień 2026 r.)
Pierwsza wersja!