首页 >Java >java教程 >为什么我无法在 Unity 中构建 Android:错误'无法列出目标平台”?

为什么我无法在 Unity 中构建 Android:错误'无法列出目标平台”?

Barbara Streisand
Barbara Streisand原创
2024-11-13 14:13:02818浏览

Why Can't I Build for Android in Unity: Error

错误:无法列出目标平台

尝试在 Unity 中构建 Android 项目时,用户可能会遇到以下错误:

Error building Player: CommandInvokationFailure: Unable to list target platforms. Please make sure the android sdk path is correct. See the Console for more details.

此错误通常是由于不正确的 Android SDK 路径或过时的 SDK 组件造成的。要解决此问题,请按照以下步骤操作:

解决方案 1:验证 Android SDK 路径

  • 确保 Unity 编辑器首选项中的 Android SDK 路径为正确。
  • 如果SDK路径包含空格,请将SDK移至不包含空格的位置并更新路径

解决方案 2:更新 Android SDK

  • 卸载当前的 Android SDK 并从 Android 开发者网站下载并安装最新版本。
  • 更新Unity编辑器中的Android SDK路径首选项。

解决方案 3:下载特定 SDK 版本

  • 对于 Windows:下载“tools_r25.2.3-windows.zip”并解压缩。
  • 对于 MacOSX:下载“tools_r25.2.3-macosx.zip”并解压。
  • 将解压后的SDK的路径添加到Unity的External Tools -> SDK 框。

其他提示:

  • 如果问题仍然存在,请卸载 Android SDK Tools 25 和 26,以及 SDK Platform-Tools以及具有更高版本号的 SDK 工具。
  • 如果出现以下情况,请对这些组件使用旧版本号可能。
  • 将 Unity 编辑器更新到最新版本,因为该问题可能会在较新的版本中得到解决。

以上是为什么我无法在 Unity 中构建 Android:错误'无法列出目标平台”?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn