Android Ошибка Gradle - Jcenter не принимает http-ссылки - Ошибка выбрасывания (403) - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь синхронизировать c мой проект на новой машине. Но я получаю следующее сообщение об ошибке:

Could not HEAD 'http://jcenter.bintray.com/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.pom'. Received status code 403 from server: Forbidden

Я попытался перейти по ссылке, на которой говорится, что jcenter больше не принимает ссылки http с 13 января.

Ниже приведен мой файл gradle:

repositories {
        google()
        mavenCentral()
        jcenter { url "http://jcenter.bintray.com/" }
        maven { url "https://jitpack.io" }
        maven { url "http://jcenter.bintray.com" }
        maven { url 'https://maven.fabric.io/public' }
    }

allprojects {
    repositories {
        google()
        jcenter { url "http://jcenter.bintray.com/" }
        maven { url 'https://jitpack.io' }
        maven { url "http://jcenter.bintray.com" }
        maven {
            url 'https://maven.fabric.io/public'
        }
        flatDir {
            dirs 'libs'
        }
    }
}

Я попытался изменить ссылку http на https в gradle файле. В этом случае я получаю следующую ошибку:

No value has been specified for this provider

Я также пытался использовать только jcenter() без URL. Ошибка все еще существует.

Я застрял в вышеуказанной проблеме. Попросите кого-нибудь помочь мне решить эту проблему.

Заранее спасибо.

...