android コマンドライン ツールには、プロジェクトの足場を組む、アプリを実行する、仮想デバイスを管理する、UI レイアウトを検査する、Android Studio と統合するためのコマンドが用意されています。
コマンドの要約
| コマンド | 説明 |
|---|---|
completion |
現在のユーザー プロファイルに Android CLI のシェル自動補完構成をインストールします。 |
create |
利用可能なテンプレートから新しい Android プロジェクトを作成します。プロジェクト名、出力ディレクトリ、minSdk 値、ドライラン実行を指定できます。 |
describe |
Android プロジェクトを分析して、説明的なメタデータを生成します。このコマンドは、ビルド ターゲットやそれに対応する出力アーティファクトの場所(APK など)を含む、プロジェクトの構造を詳細に記述した JSON ファイルのパスを特定して出力します。この情報により、他のツールやコマンドはビルド アーティファクトを効率的に見つけることができます。 |
docs |
公式の Android ナレッジベースからデベロッパー向けドキュメントを検索して取得します。 |
emulator |
Android Virtual Device(AVD)を管理します。エミュレータの起動、停止、一覧表示、詳細の表示を行うコマンドが含まれています。 |
help |
指定されたコマンドのヘルプ情報を表示します。 |
info |
SDK の場所、接続されているデバイス、構成変数などの環境情報を出力します。 |
init |
Android CLI の環境を初期化します。必要な構成、ディレクトリ、デフォルトのスキルを設定します。 |
install |
接続されたデバイスまたはエミュレータに Android アプリ(1 つ以上の APK)をインストールします。コンポーネントはアクティブ化されません。adb よりも高速なデプロイを実現する増分最適化が使用されます。 |
layout |
アプリのレイアウト ツリーを返します。 |
run |
接続されたデバイスまたはエミュレータで Android アプリをビルド、デプロイ、起動します。 |
screen |
接続されている Android デバイスまたはエミュレータの画面をキャプチャして検査します。 |
sdk |
Android SDK のインストールを管理します。使用可能な SDK パッケージとインストール済みの SDK パッケージのインストール、更新、削除、一覧表示を行うコマンドが含まれています。 |
skills |
Android CLI スキルを管理します。スキルをインストール、削除、一覧表示、キーワードで検索するコマンドが含まれています。 |
studio |
実行中の Android Studio インスタンスに Android CLI を接続して、ファイルの分析、宣言と使用箇所の検索、Compose プレビューのレンダリング、ライブラリ バージョンの検索を行います。 |
update |
Android CLI を最新バージョンに更新します。 |