Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何解决找不到版本26.0.2的生成工具的问题?_Android_Android Studio_Sdk_Android Studio 3.1 - Fatal编程技术网

Android 如何解决找不到版本26.0.2的生成工具的问题?

Android 如何解决找不到版本26.0.2的生成工具的问题?,android,android-studio,sdk,android-studio-3.1,Android,Android Studio,Sdk,Android Studio 3.1,我正在尝试安装构建工具26.0.2和同步项目 Failed to find build tools revision 26.0.2 我单击“安装构建工具26.0.2和同步项目”,但仍然失败。。。 从外部链接下载。。但我不知道我把它放在哪里了。 那么,我该怎么办?谢谢 我也有同样的问题,我的活动\u main无法打开,因为gradle项目同步失败,我单击“安装生成工具26.0.2和同步项目”仍然失败 首先,关闭内核(文件->设置->插件->搜索kotlin,然后取消选中) 然后你的androi

我正在尝试安装构建工具26.0.2和同步项目

Failed to find build tools revision 26.0.2
我单击“安装构建工具26.0.2和同步项目”,但仍然失败。。。 从外部链接下载。。但我不知道我把它放在哪里了。 那么,我该怎么办?谢谢


我也有同样的问题,我的活动\u main无法打开,因为gradle项目同步失败,我单击“安装生成工具26.0.2和同步项目”仍然失败

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

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

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


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构建工具并选中26.0.2旁边的复选框

5) 单击窗口底部的应用

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

1) 按照上面的说明操作

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

然后,您可以在gradle应用程序文件中定义android构建工具27.0.3。为此:

3) 确保使用Android SDK管理器安装了build tools 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) 然后同步你的项目,你就可以开始了

我修好了!就这样
转到此本地url:C:\Users\user\AppData\local\Android\Sdk\build tools,手动删除文件夹26.0.2,然后返回Android studio并单击链接下载build 26.0.2

这就解决了这个问题,我只需下载带有标准浏览器Firefox、Chrome等的软件包就可以解决这个问题

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

将其解压缩到本地文件夹中

C:\Path\To\AppData\Local\Android\Sdk\build-tools
然后将解压后的文件夹重命名为
27.0.3

之后,只需同步
build.gradle
就可以了!问题解决了

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

  • 强迫https://... 要使用http://...

    • 如果您遇到此问题。只需访问此网站下载项目所需的构建工具

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

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

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

      第5步>>重建您的项目:)。。完成了


      从[android-8.1.0]复制所有文件,并将它们移动到C:\Users\user\AppData\Local\android\Sdk\build tools\26.0.2

      我得到了相同的错误并修复了它。请在CompileSDK版本下添加此行 进入你的档案

      android {
              compileSdkVersion 26
              buildToolsVersion "26.0.2"
      }
      

      很抱歉,你忘了在gradle添加谷歌的回购协议。。。我已经问过很多次了这能回答你的问题吗?我创建了一个新项目,这个错误折磨了我好几分钟。我永远不会意识到这行代码丢失了:(我在Android Studio 3.0.1中有一个全新的项目。我打开了项目窗格,然后在“gradle脚本”下打开build.gradle)。在build.gradle文件中没有
      apply plugin
      。第一个非注释是
      buildscript{
      。我找到了正确的文件(app/build.gradle)通过在所有文件中搜索CompileSDK版本。我在导入旧项目时遇到此问题。您必须转到project Structure>project并更改设置“Android插件版本”,而不是选择单个版本。该项目是3.0.0,它要求生成工具版本26。当我将其更改为3.3.1时,它使用的是最新版本。感谢buddy你节省了我的时间谢谢,在我的情况下,我必须删除“生成工具”的整个文件夹然后它开始工作!不要这样做,它会破坏Android Studio。要修复它,您必须编辑文件disabled_plugins.txt并删除Kotlin的行,否则Android Studio将无法启动