Android Studio "Не удалось найти com.android.tools.build:gradle:3.0.1" - PullRequest
0 голосов
/ 20 января 2019

Я пытаюсь создать проект Andoid Studio и не могу.Я клонировал репо.из GitHub, включая: build.gradle, gradle-wrapper.properties, gradle.properties, settings.gradle и local.properties.

Когда я пытаюсь выполнить сборку, в окне сборки отображается:

Could not find com.android.tools.build:gradle:3.0.1.
Searched in the following locations:
    https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.pom
    https://jcenter.bintray.com/com/android/tools/build/gradle/3.0.1/gradle-3.0.1.jar
Required by:
    project :photo-crop-library
Open File

Обратите внимание, что в приведенном выше сообщении нет ссылки "просто исправить".Текст «Открыть файл» представляет собой ссылку, при нажатии на которую открывается build.gradle, который содержит

buildscript {
    repositories {
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
        classpath 'com.google.gms:google-services:3.0.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
        google()
    }
}

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

Этот первый путь к классу строка использовал для хранения classpath 'com.android.tools.build:gradle:3.0.1' но я следовал совету в Не удалось найти com.android.tools.build.gradle: 3.0.0-alpha7 чтобы перейти на 3.2.1, но это не помогло.

При просмотре ссылок в сообщении об ошибке перейдите к https://jcenter.bintray.com/com/android/tools/build/gradle, самая высокая ссылка версии, показанная на этой странице, - 2.5.0-alpha-preview-02, поэтому похоже, что ссылка неправильная.Я полный новичок в Android Studio;как мне изменить эту ссылку? Об Android Studio показывает:

Android Studio 3.3
Build #AI-182.5107.16.33.5199772, built on December 25, 2018
JRE: 1.8.0_152-release-1248-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Linux 4.18.5-gentoo.efi

Спасибо в ожидании любой помощи.

1 Ответ

0 голосов
/ 20 января 2019

это сообщение об ошибке не соответствует указанному build.gradle наименьшему ...

потому что он происходит от модуля :photo-crop-library, который имеет свой собственный build.gradle.

а) попробуйте обновить до:

dependencies {
    classpath 'com.android.tools.build:gradle:3.3.0'
    classpath 'com.google.gms:google-services:4.2.0'
}

b) попытайтесь разместить репозиторий google() в строке выше jcenter().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...