【问题标题】:Failed to find Build Tools revision 29.0.0 - Android Builds找不到构建工具修订版 29.0.0 - Android 构建
【发布时间】:2019-04-03 11:05:08
【问题描述】:

现在,从我所有的 Android 项目中,我无法在使用 Android Studio 更新库后导出 Android 构建。我一次又一次地遇到同样的错误:

此项目不包含安装任何类型的外部插件。然后我也收到了这个错误,就在它正常工作前两天。

编辑:Android SDK 工具文件夹内容:

【问题讨论】:

    标签: android unity3d


    【解决方案1】:

    对于构建项目,Unity3d 使用稳定版本的构建工具,而不是 rc(候选发布版)。

    Android SDK 路径通常为C:\Users\<username>\AppData\Local\Android\sdk\build-tools\ 删除29.0.0-rc1 文件夹或将其移出到任意位置。 您还可以通过 Android Studio 的 SDK 管理器删除 rc 版本的 SDK 构建工具。

    这样做项目应该会成功构建。

    【讨论】:

    • 在哪里可以找到 29.0.0-rc1 文件夹?我检查了 SDK 工具文件夹,没有这样的东西......
    • 在构建工具文件夹中
    • 效果很好,我现在可以导出android build了。
    • 它也对我有用。但是,在删除实验性 SDK 版本后,我必须重新启动 Unity 才能使其生效。
    • @0xBFE1A8,非常感谢,它确实对我有用。一直在将我的 Unity3D 构建迁移到 Android Studio,以便将此字符串值从“30.0.0”更改为“29.0.0”,因为我在更新时错误地下载了“30.0.0 rc1 和 rc2”。真正节省了我的时间:-)
    【解决方案2】:

    您应该下载 Android SDK Build-Tools。

    在 Android Studio 中, 转到 工具 -> SDK 管理器

    在左侧平面中,选择Appearance & Behavior -> 系统设置 -> Android SDK

    现在在右侧选择SDK Tools,然后在右下角有一个名为Show Pakage Details的复选框。

    展开Android SDK Build-Tools可以看到它的版本。

    取消选择当前版本并应用设置,您将要求卸载当前版本的构建工具

    并选择29.0.0版本并安装

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-10
      • 2021-07-31
      • 2020-12-22
      • 2016-08-09
      • 1970-01-01
      • 1970-01-01
      • 2020-10-27
      • 2016-12-18
      相关资源
      最近更新 更多