Android Studio: я получаю сообщение об ошибке при попытке внедрить OKHTTP3 в build.gradle - PullRequest
1 голос
/ 21 февраля 2020

Я получаю следующую ошибку в android studio, когда добавляю OKHTTP3 на уровень приложения build.gradle и пытаюсь синхронизировать c build.gradle:

ERROR: Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.squareup.okhttp3:okhttp:4.4.0.

Мой код для реализации зависимости выглядит следующим образом:

dependencies {
    ...
    implementation 'com.squareup.okhttp3:okhttp:4.4.0'
    ...
}

Это последняя версия OKHTTP3, которую я взял из https://search.maven.org/artifact/com.squareup.okhttp3/okhttp/4.4.0/jar, поэтому она должна работать нормально.

В уровне проекта build.gradle у меня есть jcenter(), включенный в репозитории на обоих уровнях buildscript и allprojects , поэтому я не уверен, почему я получаю ошибка выше, так как из других вопросов stackoverflow я вижу, что jcenter() является центральным репозиторием maven, из которого взята эта библиотека.

Я рассмотрел все другие вопросы stackoverflow по этому вопросу, но ни одно из их решений не является работаю на меня, и я получаю одну и ту же ошибку независимо от каких-либо попыток.

Я ценю любые предложения, которые могут быть у кого-либо. Заранее спасибо.

1 Ответ

0 голосов
/ 25 февраля 2020

Для тех, кто сталкивается с вышеуказанной проблемой. Вот что сработало для меня:

Я провел некоторое исследование новой версии Android Studio, когда понял, что все сделал правильно, и ошибка, скорее всего, связана с недавним Android. Студийное обновление. Чтобы исправить вышеприведенное решение, я выключил автономный режим build.gradle, что решило всю проблему.

Чтобы выполнить те же действия, это взято из Android поста студии 3.6:

Новое местоположение для переключения автономного режима Gradle Чтобы включить или отключить автономный режим Gradle, сначала выберите «Вид»> «Инструмент Windows> Gradle» в строке меню. Затем, в верхней части окна Gradle, нажмите кнопку Toggle Offline Mode Gradle offline на панели Gradle.

Это сообщение можно найти здесь https://developer.android.com/studio/preview/features#gradle -offline- щ

...