問題の発生
Unityを立ち上げProjectを開こうとしたら、こんなエラーが出ました。
要約すると「Android Build Supportを入れてないじゃろ」といったところですかね。
「さっきまで使ってたはずなのに何故???」
となったことが何度かあります。
Unsupported Build Target
Build Target AndroidPlayer is not supported. Switch to MacStandaloneSupport or exit Unity?
iOSとかだと文言が Build Target iOSPlayer is not supported.
とかになるんですかね?
対処法
- 新規プロジェクトを作成し開く。(仮にTempProjectって名前でもつけてあげますか)
- File -> BuildSettings を開く。
- Platformを任意のOSを選択し、SwitchPlatform を押す。今回の場合はAndroidを選択しました。
- TempProjectを閉じる。
- 「Unsupported Build Target」のエラーがでたプロジェクトを開き直す。
- 開けるはず!
こんな時に発生しやすい
・BuildTarget が Android または iOS の状態で作業をしてる際にUnityをクラッシュさせる。
その後にプロジェクトを開き直すとたまに出てきちゃう。
環境
Mojave 10.14.5
Unity 2018.3.11f1