几天以来我一直在用
得到以下错误构建播放器时出错:UnityException:无法找到合适的jdk 安装。请确保您安装了合适的jdk。 Android开发至少需要JDK 6(1.6)。最新的JDK可以 从Oracle获得 http://www.oracle.com/technetwork/java/javase/downloads/index.html
我几乎每个网站都在尝试所有类型的想法,以实现这一目标。 有人必须知道如何正确解决这个问题。
我搞乱了环境变量(PATH,JAVA_HOME,JDK_HOME) 重新安装Android SDK。 被android工具文件夹中的Fond_Java.bat所欺骗。 重新安装了JDK / JRE 32位和64位,删除了64位(两次)
在正确设置路径变量时,Android SDK会完美打开。 但由于某种原因,Unity不会构建Android播放器。
是因为我使用的是Android Beta SDK而不是带有ANDROID SDK的Eclipse ADT吗?
答案 0 :(得分:2)
设置JAVA_HOME变量。这个例子在这里: http://docs.oracle.com/cd/E19182-01/820-7851/inst_cli_jdk_javahome_t/index.html
答案 1 :(得分:2)
答案 2 :(得分:0)
尝试安装x86 JDK 我有Windows 8.1 x64,我也有同样的问题。我尝试了所有变种与PATH,重新安装等,最后我决定尝试在我的x64窗口中安装x86 jdk,并在此统一构建成功后我的apk。