本文介绍了Android Studio gradle 构建失败:找不到 bundletools.jar(com.android.tools.build:bundletools:010-alpha01)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用了同事的新更新.他更改了 build.gradle 文件.但是我的 IDE 一直告诉我:Gradle 同步失败:找不到 bundletool.jar (com.android.tools.build:bundletool:0.1.0-alpha01).在以下位置搜索:https:///jcenter.bintray.com/com/android/tools/build/bundletool/0.1.0-alpha01/bundletool-0.1.0-alpha01.jar

I have used a new update of my coworker. and he changed the build.gradle file.But my IDE keeps telling me:Gradle sync failed: Could not find bundletool.jar (com.android.tools.build:bundletool:0.1.0-alpha01).Searched in the following locations:https://jcenter.bintray.com/com/android/tools/build/bundletool/0.1.0-alpha01/bundletool-0.1.0-alpha01.jar

这是我的gradle文件

and here is my gradle file

repositories {
    maven { url 'https://maven.fabric.io/public' }
    maven { url 'https://maven.google.com' }
    jcenter()
    google()
    mavenCentral()
}
buildscript {
    repositories {
        jcenter()
        google()
        maven { url 'https://maven.fabric.io/public' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.1.0'
        classpath 'io.fabric.tools:gradle:1.+'
    }
}
allprojects {
    repositories {
        jcenter()
        google()
        maven { url "https://jitpack.io" }
        maven { url "https://maven.google.com" }
    }
}

我尝试过设置 -> Gradle -> 使用默认的 gradle 包装器并取消标记离线工作

I have tried Setting -> Gradle -> Use default gradle wrapper and unmark Offline work

推荐答案

修复方案是将 google() 放在 jcenter() 之上的 jcenter() 在您的存储库列表中的 gradle.

The fix is to put google() above jcenter() in your repository list in gradle.

这篇关于Android Studio gradle 构建失败:找不到 bundletools.jar(com.android.tools.build:bundletools:010-alpha01)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-05 07:37