Не удалось найти com.android.tools.build:gradle:5.1.1 - PullRequest
3 голосов
/ 07 мая 2019

Я перепробовал все решения, которые я могу найти в Интернете, например, добавив mavenCentrals и все такое.Я могу найти 5.1.1 под .gradle, но он жалуется, что не находит никакой версии после 2.3 в репозитории.

Не удалось найти com.android.tools.build:gradle:5.1.1,Поиск в следующих местах: - файл: / Applications / Android Studio.app/Contents/gradle/m2repository/com/android/tools/build/gradle/5.1.1/gradle-5.1.1.pom - файл: / Applications /Android Studio.app/Contents/gradle/m2repository/com/android/tools/build/gradle/5.1.1/gradle-5.1.1.jar - https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/5.1.1/gradle-5.1.1.pom - https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/5.1.1/gradle-5.1.1.jar - https://jcenter.bintray.com/com/android/tools/build/gradle/5.1.1/gradle-5.1.1.pom - https://jcenter.bintray.com/com/android/tools/build/gradle/5.1.1/gradle-5.1.1.jar Требуется: проект: Открыть файл

вот мой файл build.gradle

buildscript {
    ext.kotlin_version = '1.3.0'
    repositories {
        google()
        jcenter()


    }

    dependencies {
        classpath 'com.android.tools.build:gradle:5.1.1'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath 'com.google.gms:google-services:3.4.0'
    }
}

allprojects {
    configurations.all {
        resolutionStrategy.eachDependency { DependencyResolveDetails details ->
            def requested = details.requested
            if (requested.group == 'com.google.firebase') {
                details.useVersion "15.+"
            }
            
        }
    }
    repositories {
        google()
        jcenter()

    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

И у меня есть distributionUrl = https://services.gradle.org/distributions/gradle-5.1.1-all.zip в gradle-wrapper.properties

1 Ответ

11 голосов
/ 07 мая 2019

При обновлении Android Studio может появиться запрос на автоматическое обновление подключаемого модуля Android Gradle до последней доступной версии. Вы можете принять обновление или указать версию вручную, основываясь на требованиях к сборке вашего проекта.

Вы должны установить PROPER classpath версия.

dependencies {
        classpath 'com.android.tools.build:gradle:3.4.0'
    }

Установите версию Gradle на 5.1.1 в файле gradle-wrapper.properties .

distributionUrl = https\://services.gradle.org/distributions/gradle-5.1.1-all.zip

Чтение Android Gradle plugin.

 Plugin version ----> Required Gradle version

 3.1.0+ ----> 4.4+
 3.2.0  ----> 3.2.1 4.6+
 3.3.0  ----> 3.3.2 4.10.1+
 3.4.0+ ----> 5.1.1+
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...