【问题标题】:Android SDK tools installation for UnityUnity 的 Android SDK 工具安装
【发布时间】:2017-09-03 14:25:18
【问题描述】:

安装较旧的 Unity 版本 (5.6.0f3) 后,我无法构建简单的 android 应用:

无法列出目标平台。请确保 android sdk 路径 是正确的。有关更多详细信息,请参阅控制台。请参阅控制台 详情。

据我了解,我需要 Android 工具 25.2.5 或更早版本才能在 Unity 5.6.0f3 中构建 Android 应用。

根据 this 指令,我只需将解压后的SDK 的路径添加到Edit -->Preferences ---> External Tools --->SDK 框。问题是在那之后 Unity 不接受这条路径并要求我选择其他路径。

按照this 的说明,由于我有一个mac,我下载并解压缩文件并双击android.bat 并安装了推荐的包。但是问题依然存在,我仍然看到错误信息。

可能是什么问题以及如何解决? 提前谢谢!

【问题讨论】:

  • 如果您尝试了其他答案但没有成功,您应该向我们展示您所做的。发布您在编辑器中放置 SDK 路径的位置的屏幕截图。发布您放置/解压缩 SDK 的文件夹的屏幕截图。如果不这样做,就很难说你做错了什么/

标签: android unity3d sdk unity5


【解决方案1】:

Unity 不接受该路径的原因是因为您没有为 sdk 路径链接正确的文件夹。您可能必须使用 sdk 路径的内部/外部文件夹才能使其正确。

在我的 Mac 上,安装 sdk 后的文件路径是 Library/Android/sdk(这是从 Android Studio 安装的,因此路径可能会有所不同)。

在我的 Windows 上,正确的文件夹就是解压后的外部文件夹,例如 tools_r25.2.3-windows

【讨论】:

    【解决方案2】:

    SDK / ADK:是包含“platform-tools”文件夹(包含 ADB 二进制文件)的文件夹的路径

    JDK:是包含bin文件夹的文件夹,其中包含java / javac(comipler)二进制文件

    NDK:下载并解压这个包含 56k 文件的巨大丑陋 zip。它应该是版本 r13b - untiy 不喜欢较新的版本。无需安装任何东西

    感谢 Unity 的新版本帮助您通过集线器管理这些依赖项,但我发布屏幕截图以供将来参考,因为我经常发现自己正在寻找相同的答案

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-06
      • 2014-08-09
      • 1970-01-01
      • 2018-05-16
      • 2020-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多