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