android sdk アップデート

1 つまたはすべてのパッケージを最新バージョンに更新します。

使用方法

android sdk update [-h] [--beta] [--canary] [--force] [<package>]

オプション

  • --beta - ベータ版パッケージを含めます。
  • --canary - カナリア パッケージを含めます。
  • --force - 古いバージョンへのダウングレードを強制します。
  • -h,--help - 指定されたコマンドのヘルプ メッセージを表示します。

sdk 個のオプション:

  • --ignore-outdated-xmls - パッケージのインストールまたは更新時に、他のパッケージの XML ファイルを更新しません。
  • --platform=PARAM - ターゲット プラットフォーム <os>_<arch>(例: linux_x86_64、mac_arm64、windows_x86)。デフォルトは現在のホストです。

android 個のオプション:

  • --sdk=PARAM - Android SDK へのパス。
  • -v,--verbose - トラブルシューティングの詳細出力を有効にします。
  • -V,--version - バージョン情報を出力して終了します。

位置引数

  • <package> - 更新するパッケージの名前(省略可)。

説明

android sdk update は、インストールされているパッケージを利用可能な最新バージョンに更新します。

パッケージ名が指定されていない場合は、インストールされているすべてのパッケージが更新の対象となります。特定のパッケージのみを更新するには、パッケージ名を指定します。

パッケージのパスの形式

標準のパス区切り文字は / です(例: platforms/android-34)。セミコロン区切りの構文(例: platforms;android-34)も使用できます。

リリース チャンネル(--canary と --beta)を選択する

デフォルトでは、update は Stable チャンネルのアップデートを確認します。

  • --canary: Canary、Beta、Stable の各チャンネルで新しいバージョンを確認します。
  • --beta: ベータ版チャンネルと安定版チャンネルで新しいバージョンを確認します。

パッケージのダウングレードを強制する(--force)

パッケージが以前に Canary チャンネルからインストールされた場合、--canary なしで android sdk update を実行すると、最新の Stable パッケージへの更新が試行されます。Stable バージョンのバージョン番号は Canary パッケージよりも小さい可能性があるため、これはダウングレードと見なされます。このような場合、--force が指定されていないと、更新は警告とともに失敗します。

例

インストールされているすべてのパッケージを最新の安定版に更新します。

android sdk update

エミュレータ パッケージのみを更新します。

android sdk update emulator

カナリア リリースを含むパッケージを更新します。

android sdk update --canary

カナリア パッケージを安定版リリースに強制的にダウングレードします。

android sdk update --force