Android CLI のリリースノート

Android CLI は、ターミナルから Android 開発を行うための主要なインターフェースです。お好みのエージェントやツールを使用して開発ワークフローを強化できるように設計されています。

このページでは、Android CLI の各リリースにおける新機能について説明します。Android CLI をダウンロードするには、ダウンロード ページにアクセスしてください。詳細については、Android CLI の概要をご覧ください。

バージョン 1.0.16406183(2026 年 9 月)

  • 起動の高速化: ネイティブ ダウンローダー ライブラリは使用時にのみ読み込まれ、呼び出しごとに一時ディレクトリに解凍されなくなったため、Android CLI の起動が約 2 倍速くなりました。
  • 固定終了コード: コマンドが失敗した場合に、create、run、install、describe、layout、docs、info、skills、update などのゼロ以外の終了コードを返すようになり、スクリプトと CI の信頼性が向上しました。
  • 画面アノテーションのチューニング: android screen --annotate は、--help に記載されているエッジ検出のしきい値、形状フィルタリング、クラスタリング戦略など、特徴検出のチューニング パラメータを公開します。
  • プロジェクト作成オプション: android create は、--application-id フラグと --namespace フラグ、および --min-sdk などのハイフン付きのオプション名をサポートしています。Compose テンプレートで src/main/kotlin ソースセットと Material 3 テーマが使用されるようになりました。
  • ヘッドレス エミュレータ: android emulator start --headless を使用して、ウィンドウなしでエミュレータを起動します。
  • SDK の信頼性: android sdk コマンドは、同時呼び出しが競合しないようにプロセス間ロックを取得し、インストールされたパッケージのパスとバージョンを確認し、必要に応じてレガシー XML ファイルを更新し、より明確なエラーを報告します。
  • Compose プレビューの出力: android studio render-compose-preview は、レンダリングされた画像の絶対パスを出力し、--print-semantics が使用されている場合でも書き込みを確認します。
  • 古い API レベルのサポート: API レベル 32 以下を搭載するデバイスで、android layout などのデバイス操作の失敗を修正しました。

バージョン 1.0.16261425(2026 年 9 月)

  • レイアウトの修正: 一部のシナリオでレイアウト コマンドが動作しない問題を修正しました。以前のレイアウトの動作に一時的に戻すには、export ANDROID_CLI_LAYOUT_V1=1 を使用します。

バージョン 1.0.16251017(2026 年 9 月)

  • レイアウト ダンプ: android layout が、アイドル状態を待たずにレイアウトを取得する --no-idle フラグをサポートするようになりました。android layout は、フィルタリングせずにレイアウト ツリー全体を返す --full フラグもサポートしています。デフォルトでは、layout はインタラクティブな要素のみを返します。
  • シェル補完: 新しい android completion コマンドを使用して、Bash と Zsh のシェル予測入力スクリプトを生成してインストールします。
  • スキルを更新する: 新しい android skills update コマンドを使用してスキルを最新の状態に保ち、1 回の呼び出しで複数のスキルをインストールまたは削除します(例: android skills install <skill1> <skill2>)。
  • エージェント別のスキルを一覧表示: android skills list のデフォルトの表示が詳細表示になり、スキルの説明とスキルがインストールされているエージェントが表示されるようになりました。android skills list は、エージェントにインストールされているすべてのスキルを一覧表示する --agent <agent> フラグもサポートしています。
  • 差分インストール パフォーマンス: ゼロコピー カーネル システム コールを使用して android install で増分 APK パッチ適用を高速化。
  • 画面エッジ検出: Canny エッジ検出アルゴリズムを使用して、android screen の特徴とエッジ検出を改善。

バージョン 1.0.15985488(2026 年 7 月)

  • 専用のインストール コマンド: android install コマンドを使用して APK をインストールします。このコマンドは増分 APK プッシュを特徴としており、増分インストールを adb よりはるかに高速化します。
  • 増分インストールを実行する: 同様に、android run の新しい --use-delta-install フラグを使用して、デバイスへの増分 APK デプロイを高速化します。
  • クロス プラットフォーム SDK 管理: android sdk コマンド(install、update、materialize)の新しい --platform <os_arch> フラグを使用して、ホスト以外のプラットフォームをターゲットにし、OS と CPU アーキテクチャ全体でコンポーネントを検査、解決、インストールします。
  • Skills CLI の機能強化: --help ドキュメント、スキルが見つからない場合の明確なフィードバック、自動ロールバックによるより安全なアトミック ダウンロード ステージングにより、android skills サブコマンド(add、remove、list、find)が拡張されました。

バージョン 1.0.15857036(2026 年 7 月)

  • エージェント スキルのサポートの拡大: android skills install を使用して、数十ものエージェント環境(Claude Code、Cursor、Cline、OpenHands、Windsurf、Zed、Devin など)にスキルをインストールします。
  • プロキシをサポートするネイティブ ダウンローダ: 企業プロキシをすぐにサポートするネイティブ HTTP ダウンローダを使用して、ネットワーク リソースを確実にダウンロードします。
  • SDK パッケージの管理: android sdk remove でのマルチパッケージ削除と android sdk resolve での SHA ベースの解決により、SDK パッケージを管理します。
  • 説明と画面の改善: android describe の標準出力で Gradle ビルドエラーを直接確認し、android screen の --device フラグを使用して特定のデバイスをターゲットに設定します。
  • CLI のユーザビリティとエラー報告: 不明なコマンドや無効なプロジェクト作成ターゲットを入力したときに、より明確なエラー メッセージが表示されるようになりました。また、android emulator コマンドで大文字と小文字が区別されなくなりました。

バージョン 1.0.15498356(2026 年 5 月)

  • 動的 SDK テンプレートの読み込み: android create のプロジェクト テンプレートが、CLI バイナリにバンドルされるのではなく、Android SDK パッケージから動的にダウンロードされるようになりました。これにより、新しいプロジェクトでは常に最新のテンプレートが使用されます。
  • SDK ライセンスの互換性: android sdk によって保存された承認済みの SDK ライセンスが、以前の Android SDK ツールと Gradle プラグインで想定されるファイル形式と一致するようになりました。
  • シンボリック リンクのサポート: CLI コマンドとファイル オペレーション全体でシンボリック リンクのサポートを追加しました。
  • アトミック バイナリ抽出: 同時マルチプロセス CLI 呼び出し中に抽出の競合状態が発生しないように、バイナリを一時ディレクトリに解凍してから、アトミックに所定の場所に移動します。
  • Windows の安定性: Windows 11 での Windows の互換性とパフォーマンスが改善され、ホーム ディレクトリのパス解決に関する修正も行われました。

バージョン 1.0.15433482(2026 年 5 月)

  • Antigravity の統合: Android CLI とスキルが、エージェント開発を効率化するためのリソースのオプション バンドルとして、Google Antigravity 2.0 に正式に統合されました。
  • Android Studio コマンド: 新しい android studio コマンドを使用して、コード分析、セマンティック検索、Compose レンダリングなど、Android Studio のコンテキストに応じた高度な機能をエージェントが活用できるようにします。
  • ジャーニーのサポート: エージェントがターミナルまたは CI/CD で実行できるユーザーフローの自然言語の説明であるジャーニーを使用して、重要なユーザー エクスペリエンスを検証します。
  • 新しい Android スキル: CameraX の移行、アダプティブ UI、AppFunctions、Compose スタイルなどのスキルを含む、新しい Android スキル ライブラリにアクセスできます。
  • その他のインストール オプション: apt-get、winget、homebrew などの一般的なパッケージ マネージャーを使用して、Android CLI をインストールおよび更新します。詳しくは、ダウンロード オプションをご覧ください。

バージョン 0.7(2026 年 4 月)

初回リリース!