Не удалось разрешить com.stripe:stripe-android:20.12.+. в проекте флаттера

Раньше мой проект работал без ошибок, но сегодня я получаю следующую ошибку. Буду признателен, если кто поможет решить эту проблему.

Примечание. Я не использую jCenter в своем приложении, оплата sdk flutter_stripe с использованием jCenter

FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ':app:checkDebugAarMetadata'.
    > Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
       > Could not resolve com.stripe:stripe-android:20.12.+.
         Required by:
             project :app > project :stripe_android
          > Failed to list versions for com.stripe:stripe-android.
             > Unable to load Maven meta-data from https://jcenter.bintray.com/com/stripe/stripe-android/maven-metadata.xml.
                > Could not HEAD 'https://jcenter.bintray.com/com/stripe/stripe-android/maven-metadata.xml'.
                   > Read timed out
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1m 47s
Exception: Gradle task assembleDebug failed with exit code 1

У меня такая же проблема. jcenter.bintray.com/com/stripe/stripe-android/… не работает даже в моем браузере.

Ermiyas Kasahun 31.10.2022 09:18
6
2
1 356
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Сегодня Jcenter не работает. Думаю, вам следует переключиться на mavenCentral.

Ответ принят как подходящий

Вот ссылка на решение в списке задач flutter_stripe

Вам нужно добавить следующую строку в файл build.gradle на уровне приложения:

constraints { implementation('com.stripe:stripe-android') { version { strictly '20.11.0' } } }
constraints { implementation('com.stripe:financial-connections') { version { strictly '20.11.0' } } }

У меня тоже была эта проблема и я два дня пытался выяснить в чем причина. Проблема в jcenter. Не так, почему он решил не работать. Я решил это, заменив mavenCentral на уровне вашего проекта build.gradle.

Ссылка: Моя сборка Android на флаттере внезапно сломалась из-за ошибки gradle, без каких-либо изменений в конфигурации gradle с моей стороны

Если у вас также есть плагин «Полоса», вам необходимо добавить это расширение, а также пользователя, указанного выше.

Другие вопросы по теме