Instrukcje

Interfejs wiersza poleceń Androida: 3-krotnie szybsze tworzenie aplikacji na Androida za pomocą dowolnego agenta

Czas czytania: 4 minuty

Jako deweloperzy aplikacji na Androida macie wiele możliwości wyboru agentów, narzędzi i dużych modeli językowych, których możecie używać do tworzenia aplikacji. Niezależnie od tego, czy używasz Gemini w Android Studio, interfejsu wiersza poleceń Gemini, Antigravity czy agentów innych firm, takich jak Claude Code lub Codex, naszym celem jest zapewnienie możliwości tworzenia wysokiej jakości aplikacji na Androida w każdym miejscu.

Dziś wprowadzamy nowy zestaw narzędzi i zasobów Androida do przepływów pracy opartych na agentach – interfejs wiersza poleceń Androida z umiejętnościami Androida i bazą wiedzy o Androidzie. Ten zbiór narzędzi został zaprojektowany tak, aby wyeliminować zgadywanie w przypadku podstawowych przepływów pracy związanych z tworzeniem aplikacji na Androida, gdy kierujesz pracą agenta poza Android Studio. Dzięki temu Twoi agenci będą bardziej wydajni, skuteczni i będą mogli stosować najnowsze zalecane wzorce i sprawdzone metody.

Niezależnie od tego, czy dopiero zaczynasz przygodę z tworzeniem aplikacji na Androida, jesteś doświadczonym deweloperem Androida czy zarządzasz aplikacjami na platformach mobilnych i internetowych, tworzenie aplikacji przy użyciu najnowszych wskazówek, narzędzi i pomocy AI jest łatwiejsze niż kiedykolwiek. Niezależnie od tego, w jakim środowisku zaczniesz korzystać z tych materiałów, zawsze możesz przenieść swoje doświadczenie programistyczne do Androida Studio, gdzie znajdziesz najnowocześniejsze narzędzia i agenty do programowania aplikacji na Androida, które pomogą Ci w tworzeniu wyjątkowych aplikacji.

(Ponowne) wprowadzenie interfejsu wiersza poleceń Androida

Agenci działają najlepiej, gdy mają prosty interfejs programowy do interakcji z pakietem Android SDK i środowiskiem programistycznym. Podstawą tego nowego przepływu pracy jest odświeżony interfejs wiersza poleceń Androida. Nowy interfejs wiersza poleceń Androida to główne narzędzie do tworzenia aplikacji na Androida z poziomu terminala. Zawiera polecenia do konfigurowania środowiska, tworzenia projektów i zarządzania urządzeniami. Został zaprojektowany z myślą o nowoczesnych funkcjach i łatwej aktualizacji.

Polecenie create tworzy projekt aplikacji na Androida w kilka sekund.

W naszych eksperymentach wewnętrznych interfejs wiersza poleceń Androida usprawnił konfigurację projektu i środowiska, zmniejszając zużycie tokenów LLM o ponad 70%, a zadania były wykonywane 3 razy szybciej niż wtedy, gdy agenci próbowali je realizować, korzystając tylko ze standardowych zestawów narzędzi.

Najważniejsze funkcje:

  • Zarządzanie pakietami SDK: używaj android sdk install, aby pobierać tylko potrzebne komponenty, co zapewnia oszczędne środowisko programistyczne.
  • Szybkie tworzenie projektów: polecenie android create generuje nowe projekty na podstawie oficjalnych szablonów, dzięki czemu zalecana architektura i sprawdzone metody są stosowane od pierwszej linii kodu.
  • Szybkie tworzenie i wdrażanie urządzeń: twórz urządzenia wirtualne i zarządzaj nimi za pomocą android emulator oraz wdrażaj aplikacje za pomocą android run, co eliminuje zgadywanie podczas ręcznego tworzenia i wdrażania.
  • Możliwość aktualizacji: uruchom android update, aby mieć dostęp do najnowszych funkcji.

Interfejs wiersza poleceń Androida może utworzyć urządzenie, uruchomić na nim aplikację i ułatwić pracownikom poruszanie się po interfejsie.

Interfejs wiersza poleceń Androida nie tylko usprawni przepływy pracy związane z tworzeniem agentów, ale też uprości CI, konserwację i inne zautomatyzowane skrypty w coraz bardziej rozproszonym środowisku programowania na Androida. Pobierz i wypróbuj interfejs wiersza poleceń Androida już dziś!

Ugruntowywanie modeli LLM za pomocą oficjalnych umiejętności Androida

Tradycyjna dokumentacja może być opisowa, koncepcyjna i ogólna. Modele LLM doskonale nadają się do nauki, ale często wymagają precyzyjnych, praktycznych instrukcji, aby wykonywać złożone przepływy pracy bez używania przestarzałych wzorców i bibliotek.

Aby wypełnić tę lukę, udostępniamy repozytorium GitHub z umiejętnościami na Androida. Umiejętności to modułowe zestawy instrukcji oparte na Markdownie (SKILL.md), które zawierają specyfikację techniczną zadania i są zaprojektowane tak, aby uruchamiać się automatycznie, gdy prompt pasuje do metadanych umiejętności. Dzięki temu nie musisz ręcznie dołączać dokumentacji do każdego prompta.

Umiejętności Androida obejmują niektóre z najczęstszych procesów, z którymi mogą mieć problemy niektórzy deweloperzy aplikacji na Androida i duże modele językowe. Pomagają one modelom lepiej rozumieć i wykonywać określone wzorce zgodne z naszymi sprawdzonymi metodami i wskazówkami dotyczącymi programowania aplikacji na Androida.

W pierwszej wersji repozytorium zawiera umiejętności takie jak:

  • Konfiguracja i migracja Navigation 3 .
  • Wdrożenie obsługi wyświetlania bez ramki.
  • AGP 9XML-to-Compose.
  • analiza konfiguracji R8 i nie tylko.

Jeśli używasz interfejsu wiersza poleceń Androida, możesz przeglądać i konfigurować przepływ pracy agenta za pomocą naszej rosnącej kolekcji umiejętności, używając polecenia android skills. Mogą one też działać obok innych umiejętności utworzonych przez Ciebie lub umiejętności innych firm stworzonych przez społeczność deweloperów Androida. Dowiedz się więcej o umiejętnościach na Androida.

Zainstaluj umiejętności Androida za pomocą interfejsu wiersza poleceń Androida, aby zwiększyć skuteczność i wydajność agenta. 

Najnowsze wskazówki w bazie wiedzy o Androidzie

Trzeci komponent, który wprowadzamy dzisiaj, to baza wiedzy o Androidzie. Dostępne za pomocą polecenia android docs i już dostępne w najnowszej wersji Androida Studio to specjalistyczne źródło danych umożliwia agentom wyszukiwanie i pobieranie najnowszych, wiarygodnych wytycznych dla programistów, które mogą być używane jako odpowiedni kontekst.

Baza wiedzy o Androidzie zapewnia pracownikom obsługi klienta najnowsze informacje, wskazówki i sprawdzone metody dotyczące Androida.

Dzięki dostępowi do często aktualizowanej bazy wiedzy agenci mogą opierać swoje odpowiedzi na najnowszych informacjach z dokumentacji dla deweloperów Androida, Firebase, Google Developers i Kotlin. Dzięki temu nawet jeśli data zakończenia trenowania LLM jest sprzed roku, może on nadal udzielać wskazówek dotyczących najnowszych frameworków i wzorców, które obecnie zalecamy.

Android Studio: najlepsze miejsce na aplikacje premium

Oprócz tego, że nowe narzędzia i zasoby ułatwiają programistom i agentom konfigurowanie projektów i tworzenie powtarzalnego kodu, zaprojektowaliśmy je tak, aby ułatwiały przejście na Android Studio. Oznacza to, że możesz szybko rozpocząć tworzenie prototypu za pomocą agenta korzystającego z interfejsu wiersza poleceń Androida, a następnie otworzyć projekt w Android Studio, aby dostosować interfejs za pomocą narzędzi wizualnych do edycji kodu, projektowania interfejsu, szczegółowego debugowania i zaawansowanego profilowania, które skalują się wraz z rosnącymi możliwościami aplikacji.

Gdy przyjdzie czas na stworzenie wysokiej jakości aplikacji do publikacji na dużą skalę na różnych typach urządzeń, nasz agent w Android Studio będzie służyć Ci pomocą, korzystając z najnowszych sprawdzonych metod i bibliotek programistycznych. Oprócz zaawansowanych trybów agenta i planowania do aktywnego programowania wprowadziliśmy oparty na AI proces tworzenia nowego projektu, który stanowi punkt wejścia do szybkiego prototypowania kolejnego świetnego pomysłu na aplikację na Androida.

Dzięki tym wbudowanym agentom możesz łatwo rozszerzać swoje pomysły na aplikacje na telefony, urządzenia składane, tablety, Wear OS, Androida Auto i Androida TV. Dzięki pełnemu kontekstowi kodu źródłowego projektu i kompleksowemu zestawowi narzędzi do debugowania, profilowania i emulacji masz do dyspozycji kompleksowy zestaw narzędzi przyspieszonych przez AI.

Zacznij już dziś

Interfejs wiersza poleceń Androida jest dziś dostępny w wersji podglądowej wraz z rosnącym zestawem umiejętności i wiedzy o Androidzie dla agentów. Aby rozpocząć, wejdź na stronę d.android.com/tools/agents i pobierz interfejs wiersza poleceń Androida.

Autor:

Czytaj dalej