Unity无法列出目标平台

时间:2018-02-09 22:19:20

标签: c# android unity3d

我在Unity上有点新工作,我开发了VR游戏,一切顺利,直到我尝试在Build Settings中创建apk。我收到了这个错误:

Error Log1

控制台登录统一是:

Console Log

我搜索过相同的主题并尝试更换"工具"我的sdk root的文件夹,但仍然遇到了问题。如果有人可以帮助我,我会很感激。

2 个答案:

答案 0 :(得分:2)

我有同样的错误。我必须设置一些环境变量并重启Unity以使其工作:

  • 将环境变量JAVA_HOME设置为JDK位置。
  • 将环境变量ANDROID_HOME设置为Android SDK位置。
  • 将环境变量ANDROID_NDK_HOME设置为Android NDK位置。
  • 将JDK工具目录添加到PATH,即C:\ Program Files \ Android Studio \ jre \ bin。

来源:Oculus Android Development Software Setup

看起来你是在Mac上,所以要设置环境变量,请参阅How do I set environment variables on OS X?

在Windows 10中编辑环境变量:Windows设置>查找设置>编辑帐户的环境变量(或编辑系统环境变量)。

答案 1 :(得分:1)

终于找到了一个对我有用的修复工具!

https://answers.unity.com/questions/1320150/unable-to-list-target-platform.html