43

我正在尝试安装 Build Tools 26.0.2 并同步项目

Failed to find build tools revision 26.0.2

我单击“安装构建工具 26.0.2 并同步项目”但仍然失败...从外部链接下载它..但我不知道我把它放在哪里。所以我该怎么做?谢谢

图片 1 图片2

4

11 回答 11

99

Android Studio 正在寻找构建工具 26.0.2,但构建工具 27.0.3 已针对 Android Oreo 8.1 发布

我不完全确定为什么,但 Android Studio 不再在 gradle“app”文件中设置构建工具。所以这就是我修复它的方法。你有两个选择。

方法 1 - 安装缺少的构建工具

1) 通过单击 Android Studio 右上角的图标打开 SDK 管理器。它看起来像一个下载箭头前面的机器人头。(或转到文件 > 设置 > 外观和行为 > 系统设置 > Android SDK)

2) 打开 SDK 工具选项卡

3) 在右下角,点击“显示包裹详情”

4) 找到 Android SDK Build-Tools 并选中 26.0.2 旁边的复选框

5) 点击窗口底部的应用

方法 2 - 使用最新的构建工具

1)按照上面的说明

2)取消选中除 27.0.3 之外的所有构建工具(撰写本文时的最新构建工具)

然后你可以在你的 gradle app 文件中定义 android build tools 27.0.3 。去做这个:

3) 确保使用 Android SDK 管理器安装了构建工具 27.0.3(上述步骤)。

4)然后找到你的 build.gradle 文件。使用 android studio 左侧的导航窗格。如果它已关闭,请单击 android studio 最左侧看起来像 android studio 图标的图标(它应该有横向的文本,通常显示为“1:project”)。然后使用文件树找到文件 [yourappname] > app > build.gradle

5) 打开文件,第一行应该有类似“apply plugin: 'com.android.application'”的内容。然后在 buildToolsVersion "27.0.3" 中的 "compileSDKVersion" 类型下添加新行

6)然后同步您的项目,您应该一切顺利!

于 2017-12-31T20:14:30.540 回答
6

我已经解决了这个问题,只需使用标准浏览器 Firefox、Chrome 等下载软件包即可。

链接本身取自 Android Studio 的错误日志

解压到本地文件夹

C:\Path\To\AppData\Local\Android\Sdk\build-tools

然后将解压后的文件夹重命名为27.0.3

之后,只需同步build.gradle,瞧!问题已经解决了。

同样在 SDK 管理器中尝试在 SDK 更新站点选项卡上使用以下选项:

  • 强制使用 http://... 获取 https://... 源
于 2018-08-01T08:14:48.077 回答
4

我修复它!就像这样
去这个本地url:C:\Users\user\AppData\Local\Android\Sdk\build-tools,然后手动删除文件夹26.0.2然后回到android studio点击链接下载构建
修复它的26.0.2

于 2018-01-07T00:50:58.827 回答
3

这对我有用。首先单击屏幕右上角的图标,该图标看起来像一个带有蓝色向下箭头的立方体。

在此处输入图像描述

突出显示的默认选项卡是“SDK PLATFORMS”。检查 API 级别 26。然后单击应用。

在此处输入图像描述

下载和安装完成后,点击屏幕右上角的图标,看起来像一个带有蓝色向下箭头的立方体,点击第二个选项卡“SDK TOOLS”,然后点击“显示包详细信息”在弹出窗口的底部(“确定”按钮上方)。将显示版本列表。检查您需要的 API 版本,然后单击应用。在这种情况下,26.0.2

在此处输入图像描述

完成后,再次构建 gradle,它应该会成功。

于 2021-08-21T10:40:13.423 回答
2

我得到了同样的错误并修复了它。请将 compileSdkVersion 下面的这一行添加到您的 gradle 文件中。

android {
        compileSdkVersion 26
        buildToolsVersion "26.0.2"
}
于 2021-06-02T13:43:34.517 回答
1

打开 ANDROID SDK--> 选择 SDK 工具--> 选择包详细信息--> 勾选 26.0.0(如果未勾选)然后点击应用

在此处输入图像描述

于 2022-01-17T09:56:22.127 回答
1

我遇到了这样的错误,我设法通过以下过程解决了它:

  1. 打开 build.gradle(模块)
  2. 将 compilesdkVersion 更改为最新版本或您已安装的版本-(我的是 31,我改为 30)
  3. 将 buildtoolversion 更改为最新版本或您已安装的版本-(我的是 31.0.0,我改为 30.0.0)
  4. 将 targetSdkVersion 更改为最新版本或 compilesdkversion 中的版本
  5. 同步并重建项目,错误就会消失。
于 2021-10-09T09:59:51.850 回答
1

https://dl.google.com/android/repository/build-tools_r26.0.2-windows.zip 从 [android-8.1.0] 复制所有文件并将它们移动到 C:\Users\user\AppData\Local\Android \SDK\构建工具\26.0.2

于 2021-05-08T07:32:17.147 回答
0

如果你遇到这个问题。只需访问此网站即可为您的项目下载所需的构建工具 https://androidsdkmanager.azurewebsites.net/Buildtools

步骤 2 >> 提取下载的文件

第 3 步 >> 在 SDK 中找到 build-tools 文件夹,例如 (C:\Android\Sdk\build-tools)

第 4 步 >> 在构建工具中粘贴文件夹在我的情况下,我提取文件后的默认文件夹名称是“Android-10”,但我将其更改为29.0.2,因为这是我想要解决的问题

第 5 步 >> 重建您的项目 :) .. 完成!

在此处输入图像描述

于 2020-07-07T15:01:44.420 回答
0

我有同样的问题,我的 activity_main 无法打开,因为 gradle 项目同步失败,我单击“安装构建工具 26.0.2 并同步项目”,但仍然失败

首先,关闭内核(文件->设置->插件->搜索kotlin然后取消选中)然后你的android工作室将自动重新打开

在此之后,我再次单击“安装构建工具 26.0.2 并同步项目”,现在它可以工作了

如果你想从外部链接放你可以打开:C:\Users\?\AppData\Local\Android\sdk\build-tools

图片

于 2017-12-09T14:00:02.027 回答
0
  1. 下载这个文件
  2. 提取它
  3. 从 [android-8.1.0] 复制所有文件并将它们移动到C:\Users\user\AppData\Local\Android\Sdk\build-tools\26.0.2

您可以手动替换它工作的文件夹。

于 2022-01-26T08:47:08.267 回答