【问题标题】:Could not find builder.jar (com.android.tools.build:builder:3.1.0)找不到builder.jar (com.android.tools.build:builder:3.1.0)
【发布时间】:2018-04-12 09:35:59
【问题描述】:

我想设置 android studio,我已经安装了它的最新版本(3.1.0),我下载并安装了最新版本的 gradle(4.6)并创建了一个新对象。但 gradle 项目同步失败。并显示错误:

找不到builder.jar (com.android.tools.build:builder:3.1.0)。 在以下位置搜索: https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.1.0/builder-3.1.0.jar

screenshot

我找不到其他人有这样的问题。

  1. 是和android sdk还是gradle版本有关?
  2. 有没有办法手动下载并放在 位置??如果可能的话,位置在哪里,我可以把 builder-3.1.0.jar 文件。

【问题讨论】:

  • 也粘贴你的错误和你的应用程序 gradle

标签: java android gradle maven-2 android-studio-3.1


【解决方案1】:

转到文件>设置>构建、执行、部署>Gradle>Android Studio>> 和 勾选此项:: 启用嵌入式存储库 并单击确定。 然后, 重建项目。

转到终端并键入“gradlew cleanBuildCache”以清除缓存。缓存在 USERNAME.ANDROID\BUILD CACHE 目录中。

然后重建。

【讨论】:

  • 对不起,导致迟到的答案我卸载了 android studio 并安装了 3.1.1 版本并且我有一个新错误:无法连接到服务器 [fc3d9512-540e-47b4-9cb0-8d3b0c134fbe 端口:5736 ,地址:[/127.0.0.1]]。尝试过的地址:[/127.0.0.1]。
  • 它与连接无关,因为我可以从 sdk 管理器更新 sdk,但是当我想同步 gradle 时显示此消息
  • 我试过你的解决方案。它有效。非常感谢
  • 这部分在 AS 4.1.1 中的什么位置?
【解决方案2】:

尝试删除 ~/.gradle 文件夹并再次构建项目。 Gradle 会下载它。

【讨论】:

    【解决方案3】:

    接受的答案对我不起作用,所以我更改了 gradle (project : project name) 中的类路径行,问题就消失了。

    classpath 'com.android.tools.build:gradle:3.1.2'
    

    【讨论】:

    • 这有帮助,谢谢。新版本好像有问题!
    【解决方案4】:

    我已经尝试了所有的建议,但没有一个奏效! 如果您遇到同样的问题,我建议您做解决我问题的方法,我发现问题可能是因为:

    很可能在某个时候这个依赖版本是可用的,所以它现在可以在你的 Mac/PC 上的文件系统(缓存)中使用,Gradle 不会尝试下载它(因为它已经下载了)。但随后该版本已被删除/不再可用,因此它将不再适用于任何新的 Mac/PC(因为无法下载依赖版本)。

    希望如果您在此问题发生之前有备份,这些步骤可能会帮助您解决此问题

    1) 备份或推送您已更改的文件到 git(我建议您的代码文件与 gradles 或 android 文件无关)

    2) 删除 C:\Users\(您的用户)\.gradle\caches

    3) 对存储库进行干净的 git 克隆,进入新目录

    4) 使用 Android Studio 打开项目的新副本,让 Android Studio 再次同步 gradles

    【讨论】:

      【解决方案5】:

      检查您正在使用的 Android Studio 版本...当它给我带来问题时,我是 Android Studio 3.1...我将我的 Android Studio 版本降级到 3.0.1 并且问题解决了。

      【讨论】:

        【解决方案6】:

        我与同样的问题斗争了很长时间。但我能够解决它。你可以试试这个: 转到 FIle > Settings > Build, Execution, Deployment> Build Tools > Gradle 然后选中 Offline Work 选项。您会注意到它指向您计算机上的本地 gradle 目录,即 C:Users/User_name/.gradle。点击应用,然后点击确定。再次运行您的项目,它应该可以工作。 下面是截图:Screenshot of the Fix

        【讨论】:

          【解决方案7】:

          去SDK管理器下载其他SDK平台

          【讨论】:

            猜你喜欢
            • 2019-03-31
            • 1970-01-01
            • 2019-12-20
            • 1970-01-01
            • 2020-08-19
            • 2021-03-22
            • 1970-01-01
            • 2013-10-13
            • 1970-01-01
            相关资源
            最近更新 更多