Java
Android
Unity
JDK

UnityでAndroidでBuildする際に失敗するSDK apk JDK等の問題。 「Failed to build apk」

Build and SettingでAndroidをクリック、してBuildを押すと
Android SDKのフォルダを聞かれます。
で、フォルダを指定して、待ってると…
Failed to build apk
と出ます。

UnityでAndroidビルドができなかったときの対処方法
unityでアンドロイドでビルドできない。
こちらの記事でやっていることをやる必要があります。

つまり問題は、JDKのパスなのです。
JDKのパスがJDK9のパスになってるのを直す必要があります。

macOS に Oracle Java 8 (JDK) をインストールする手順
こちらの記事に従いJDK8をインストールし、

android-sdk.png

ここのJDKのパスをJDK9から8に変更します。
具体的には、
Java/JavaVirtualMachines/jdk-9.0.1.jdk/Contents/Home

Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home
にします。

これでBuildできます。