Das android-Befehlszeilentool bietet Befehle zum Erstellen von Projekten, Ausführen von Apps, Verwalten virtueller Geräte, Untersuchen von UI-Layouts und zur Integration in Android Studio.
Zusammenfassung der Befehle
| Befehl | Beschreibung |
|---|---|
completion |
Installiert die Shell-Autocompletion-Konfiguration für die Android-Befehlszeile im aktuellen Nutzerprofil. |
create |
Erstellt ein neues Android-Projekt aus verfügbaren Vorlagen. Sie können den Projektnamen, das Ausgabeverzeichnis, den minSdk-Wert und die Dry-Run-Ausführung angeben. |
describe |
Analysiert ein Android-Projekt, um beschreibende Metadaten zu generieren. Mit diesem Befehl werden die Pfade zu JSON-Dateien ermittelt und ausgegeben, in denen die Struktur des Projekts beschrieben wird, einschließlich der Build-Ziele und der entsprechenden Speicherorte der Ausgabeartefakte (z. B. APKs). Anhand dieser Informationen können andere Tools und Befehle Build-Artefakte effizient finden. |
docs |
Sucht und ruft Entwicklerdokumentation aus der offiziellen Android-Wissensdatenbank ab. |
emulator |
Verwaltet Android-Virtual-Geräte (AVDs). Enthält Befehle zum Starten, Stoppen, Auflisten und Anzeigen von Details zu Emulatoren. |
help |
Zeigt die Hilfeinformationen für einen angegebenen Befehl an. |
info |
Gibt Umgebungsinformationen aus, einschließlich SDK-Speicherort, verbundene Geräte und Konfigurationsvariablen. |
init |
Initialisiert die Umgebung für die Android-Befehlszeile. Richtet erforderliche Konfigurationen, Verzeichnisse und Standardskills ein. |
install |
Installiert eine Android-App (ein oder mehrere APKs) auf einem verbundenen Gerät oder Emulator, ohne Komponenten zu aktivieren. Die Bereitstellung erfolgt durch inkrementelle Optimierungen schneller als mit adb. |
layout |
Gibt den Layoutbaum einer App zurück. |
run |
Erstellt, stellt bereit und startet eine Android-App auf einem verbundenen Gerät oder Emulator. |
screen |
Erfasst und untersucht den Bildschirm eines verbundenen Android-Geräts oder Emulators. |
sdk |
Verwaltet die Android SDK-Installation. Enthält Befehle zum Installieren, Aktualisieren, Entfernen und Auflisten verfügbarer und installierter SDK-Pakete. |
skills |
Verwaltet Android CLI-Skills. Enthält Befehle zum Installieren, Entfernen, Auflisten und Suchen von Skills nach Keyword. |
studio |
Verbindet die Android-Befehlszeilenschnittstelle mit einer laufenden Android Studio-Instanz, um Dateien zu analysieren, Deklarationen und Verwendungen zu finden, Compose-Vorschauen zu rendern und Bibliotheksversionen zu suchen. |
update |
Aktualisiert die Android-Befehlszeile auf die neueste Version. |