エラー: ターゲット プラットフォームをリストできません
Unity で Android プロジェクトをビルドしようとすると、次のエラーが発生する場合があります:
Error building Player: CommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details.
ログイン後にコピー
このエラーは通常、Android SDK パスが間違っているか、SDK コンポーネントが古いために発生します。この問題を解決するには、以下の手順に従います。
解決策 1: Android SDK パスを確認する
- Unity エディターの環境設定で Android SDK パスが次のとおりであることを確認します。正しいです。
- SDK パスにスペースが含まれている場合は、SDK をスペースのない場所に移動して更新します。
解決策 2: Android SDK を更新する
- 現在の Android SDK をアンインストールし、Android Developers から最新バージョンをダウンロードしてインストールします。
- Unity エディターの Android SDK パスを更新します。
解決策 3: 特定の SDK バージョンをダウンロードする
- Windows の場合: 「tools_r25.2.3-windows.zip」をダウンロードして解凍します。
- MacOSX の場合: ダウンロード「tools_r25.2.3-macosx.zip」を選択して解凍します。
- Unity の外部ツールに解凍した SDK のパスを追加します -> SDK ボックス。
追加のヒント:
- 問題が解決しない場合は、Android SDK Tools 25 と 26、および SDK Platform-Tools をアンインストールしてください。およびより高いバージョン番号の SDK ツール。
- これらのコンポーネントには古いバージョン番号を使用してください。
- 新しいビルドでは問題が解決される可能性があるため、Unity Editor を最新バージョンに更新してください。
以上がUnity で Android 用にビルドできないのはなぜですか: エラー「ターゲット プラットフォームをリストできません」の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。