Шаги для воспроизведения
-
Развернуть новый проект:
npx @react-native-community/cli@latest init AwesomeProject
-
Перейти в проект
-
Установить mindbox sdk
-
Запустить приложение на Android
Результат
Ошибка в процессе сборки:
FAILURE: Build failed with an exception.
* Where:
Build file '/Users/sergey/Playground/AwesomeProject/node_modules/mindbox-sdk/android/build.gradle' line: 7
* What went wrong:
A problem occurred evaluating project ':mindbox-sdk'.
> Could not find method jcenter() for arguments [] on repository container of type org.gradle.api.internal.artifacts.dsl.DefaultRepositoryHandler.
Как исправить
В файле node_modules/mindbox-sdk/android/build.gradle сделал два изменения.
- В блоке
buildscript.repositories заменил jcenter() на mavenCentral() (7 строчка)
- В блоке
repositories убрал jcenter() (55 строчка).
После этого приложение собралось и запустилось.
Окружение
ОС: macOS Tahoe 26.1
Node 22.14.0
npm 11.3.0
react-native 0.82.1
Gradle 9.0.0
mindbox-sdk 2.14.4
Шаги для воспроизведения
Развернуть новый проект:
Перейти в проект
cd AwesomeProjectУстановить mindbox sdk
Запустить приложение на Android
Результат
Ошибка в процессе сборки:
Как исправить
В файле
node_modules/mindbox-sdk/android/build.gradleсделал два изменения.buildscript.repositoriesзаменилjcenter()наmavenCentral()(7 строчка)repositoriesубралjcenter()(55 строчка).После этого приложение собралось и запустилось.
Окружение
ОС: macOS Tahoe 26.1
Node 22.14.0
npm 11.3.0
react-native 0.82.1
Gradle 9.0.0
mindbox-sdk 2.14.4