找不到 builder.jar (com.android.tools.build:builder:3.1.0)
Could not find builder.jar (com.android.tools.build:builder:3.1.0)
我想设置 android studio,我已经安装了它的最新版本 (3.1.0),我下载并安装了最新版本的 gradle(4.6) 并创建了一个新对象。但是 gradle 项目同步失败。并显示错误:
Could not find builder.jar (com.android.tools.build:builder:3.1.0).
Searched in the following locations:
https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.1.0/builder-3.1.0.jar
screenshot
我在其他人身上找不到这样的问题。
- 是否与android sdk或gradle版本有关?
- 有没有办法手动下载然后放到
位置??如果可能的话,位置在哪里,我可以把
builder-3.1.0.jar 文件.
转到文件>设置>构建、执行、部署>Gradle>Android Studio>>
和
勾选这个::启用嵌入式存储库
并单击确定。
然后,
重建项目。
或
转到终端并键入 "gradlew cleanBuildCache" 以清除缓存。缓存在 USERNAME 中。ANDROID\BUILD CACHE 目录。
并重建。
检查您正在使用的 Android Studio 的版本...我是 Android Studio 3.1 当它给我问题时...我降级了我的 Android Studio 版本到 3.0.1,问题解决了。
接受的答案对我不起作用,所以我更改了 gradle (project : project name
) 中的 class 路径行,问题消失了。
classpath 'com.android.tools.build:gradle:3.1.2'
尝试删除 ~/.gradle 文件夹并重新构建 项目。 Gradle 将下载那个。
我和同样的问题斗争了很长时间。但我能够解决它。你可以试试这个:
转到 FIle > Settings > Build, Execution, Deployment> Build Tools > Gradle 然后选中 Offline Work 选项。您会注意到它指向计算机上的本地 gradle 目录,即 C:Users/User_name/.gradle。单击 应用,然后单击 确定。 运行 又是您的项目,它应该可以工作。
下面是截图:Screenshot of the Fix
我已经尝试了所有的建议并且 none 都奏效了!
如果您遇到同样的问题,我建议您采取解决我的问题的方法,我发现问题可能是因为:
most likely at one time this dependency version was available, and so it’s now available on your Mac/PC in the filesystem (cache), and Gradle won’t try to download it (as it’s already downloaded). But then the version was removed / is no longer available, so it will no longer work on any new Mac/PC (as the dependency version can’t be downloaded).
如果您在这个问题发生之前有一个备份,希望这些步骤可以帮助您解决这个问题
1) 备份或推送您已更改为 git 的文件(我建议只使用您的代码文件,不要与 gradles 或 android 文件相关)
2) 删除 C:\Users\(您的用户)\ .gradle\caches
3) 干净地 git 克隆存储库,进入新目录
4) 使用 Android Studio 打开项目的新副本并让 Android studio 再次同步 gradles
进入SDK管理器下载其他SDK平台
我想设置 android studio,我已经安装了它的最新版本 (3.1.0),我下载并安装了最新版本的 gradle(4.6) 并创建了一个新对象。但是 gradle 项目同步失败。并显示错误:
Could not find builder.jar (com.android.tools.build:builder:3.1.0). Searched in the following locations: https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.1.0/builder-3.1.0.jar
screenshot
我在其他人身上找不到这样的问题。
- 是否与android sdk或gradle版本有关?
- 有没有办法手动下载然后放到 位置??如果可能的话,位置在哪里,我可以把 builder-3.1.0.jar 文件.
转到文件>设置>构建、执行、部署>Gradle>Android Studio>> 和 勾选这个::启用嵌入式存储库 并单击确定。 然后, 重建项目。
或
转到终端并键入 "gradlew cleanBuildCache" 以清除缓存。缓存在 USERNAME 中。ANDROID\BUILD CACHE 目录。
并重建。
检查您正在使用的 Android Studio 的版本...我是 Android Studio 3.1 当它给我问题时...我降级了我的 Android Studio 版本到 3.0.1,问题解决了。
接受的答案对我不起作用,所以我更改了 gradle (project : project name
) 中的 class 路径行,问题消失了。
classpath 'com.android.tools.build:gradle:3.1.2'
尝试删除 ~/.gradle 文件夹并重新构建 项目。 Gradle 将下载那个。
我和同样的问题斗争了很长时间。但我能够解决它。你可以试试这个: 转到 FIle > Settings > Build, Execution, Deployment> Build Tools > Gradle 然后选中 Offline Work 选项。您会注意到它指向计算机上的本地 gradle 目录,即 C:Users/User_name/.gradle。单击 应用,然后单击 确定。 运行 又是您的项目,它应该可以工作。 下面是截图:Screenshot of the Fix
我已经尝试了所有的建议并且 none 都奏效了! 如果您遇到同样的问题,我建议您采取解决我的问题的方法,我发现问题可能是因为:
most likely at one time this dependency version was available, and so it’s now available on your Mac/PC in the filesystem (cache), and Gradle won’t try to download it (as it’s already downloaded). But then the version was removed / is no longer available, so it will no longer work on any new Mac/PC (as the dependency version can’t be downloaded).
如果您在这个问题发生之前有一个备份,希望这些步骤可以帮助您解决这个问题
1) 备份或推送您已更改为 git 的文件(我建议只使用您的代码文件,不要与 gradles 或 android 文件相关)
2) 删除 C:\Users\(您的用户)\ .gradle\caches
3) 干净地 git 克隆存储库,进入新目录
4) 使用 Android Studio 打开项目的新副本并让 Android studio 再次同步 gradles
进入SDK管理器下载其他SDK平台