Open2

UnityのAndroid Resolverで"Unable to locate a Java Runtime"になる時の対処法

zubuzubu

Unityの"External Dependency Manager > Android Resolver > Force Resolve"で次のエラーが出て失敗する場合の対処法。

The operation couldn’t be completed. Unable to locate a Java Runtime.
Please visit http://www.java.com for information on installing Java.

赤丸の部分のチェックを外して、もう一度チェックするだけでForce Resolveが成功するようになりました。
GradleのdistributionUrlを書き換える方法や、Javaのシンボリックリンクを貼る方法では今回上手く行かなかったのでメモ。

細かい環境

  • macOS Big Sur 11.62
  • Unity 2021.2.3f1
  • com.google.play.review-1.6.0.unitypackage のインストール時にこのエラーが発生
キリンキリン

教えて頂き本当に感謝します。
ありがとうございます。