【问题标题】:How to fix Android SDK is outdated?如何修复 Android SDK 已过时?
【发布时间】:2019-12-14 13:35:45
【问题描述】:

在构建时将 unity 更新到最新版本 2019.2.0f1 后,我对这个错误有任何帮助,奇怪的是我安装了 29.0.1 SDK 但错误显示 25.2.5

来自 SDK 管理器的图像以查看已安装的文件和版本

我所做的命令行工具方法的证明

使用第二种方法新安装的sdk文件

【问题讨论】:

  • 嗯,说您没有使用推荐软件的两条消息是不是有点线索?安装 AndroidStudio 并从那里安装 Android SDK。 developer.android.com/studio#downloads
  • 我说我安装了它,你可以看到最新版本的文件夹,我使用 SDK Manager 做到了,因为我之前有 android studio,我再次使用命令行工具进行验证
  • 您展示了一个版本,构建工具,但有四个。构建工具、平台工具、SDK 工具和实际的 SDK。就您而言,SDK 工具似乎已过时,但我猜其他工具也可能过时。当您更新所有这些时,您会没事的。祝你好运。
  • 我更新了图像,我认为我拥有所有文件,正如我所说,我在另一个文件夹中使用命令行再次取消了它们,但仍然相同 25.2.5
  • 与你的目标无关。 Unity 需要更新版本的 SDK 工具。你没有。

标签: android unity3d android-sdk-tools android-sdk-manager


【解决方案1】:

终于在第二次尝试使用命令行工具安装 Android SDK 之后Sdk Tools For Android Command line Tools 然后在此处遵循本指南SDK tools installation(从 sdkmanage.bat --list 错误通过选项卡 + 右键单击​​打开 CMD在 Tools/bin 中并选择 Open PowerShell Window here 以直接从该文件夹启动 cmd),但在第二次尝试中我安装了“build-tools;28.0.3”和“platforms;android-29”,我不知道为什么当我使用 SDK 管理器和使用命令行工具安装最新的构建工具 29.0.1 时,它从第一次尝试就不起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-21
    相关资源
    最近更新 更多