UnityでAndroidビルド時、以下のエラーダイアログが出ました。
Android SDK is missing required platform API
Minimum platform required is Android X.X (API level YY)
SDKのエラーのようだったので、UnityのPreferences > Extra ToolsからSDKの設定を見直しました。
特に問題はなさそうだったのですが、一度「Android SDK Tools Installed with Unity(recommended)」のチェックを外し、SDKのパスを入力して再ビルド。
すると、今度は以下のエラーが。
Android SDK is outdated
SDK platform Tools version XX < YY
解決方法
この解決方法はどうしてもビルドを通したい人向けです。
本当は「Android SDK Tools Installed with Unity(recommended)」をチェックした状態でビルドしたかったのですが、とりあえずチェックを外した状態でのビルド方法です。
まずPreferences > Extra Tools の「Android SDK Tools Installed with Unity(recommended)」のチェックを外し、SDKのパスが正しく入力されていることを確認します。
その後ビルドをするとダイアログが表示されるので、「Use Highest Installed」を選択。
すると、無事ビルドが通りました!
コメント
同じ問題にぶつかって苦しんでおりました。何とかビルドできました。助かりました!
よかったです!