Я пытаюсь обновить gradle в своем собственном приложении Expo React, и для этого я выполнил «./gradlew wrapper --gradle-version 8.9» на уровне Android. Но когда я вижу логи обновления, появляются такие ошибки:
> Configure project :gradle-plugin
e: file:///home/enzo/Desktop/Projetos/React-Native/BarON/node_modules/@react-native/gradle-plugin/build.gradle.kts:10:49: Unresolved reference: serviceOf
e: file:///home/enzo/Desktop/Projetos/React-Native/BarON/node_modules/@react-native/gradle-plugin/build.gradle.kts:54:11: Unresolved reference: serviceOf
FAILURE: Build failed with an exception.
* Where:
Build file '/home/enzo/Desktop/Projetos/React-Native/BarON/node_modules/@react-native/gradle-plugin/build.gradle.kts' line: 10
* What went wrong:
Script compilation errors:
Line 10: import org.gradle.configurationcache.extensions.serviceOf
^ Unresolved reference: serviceOf
Line 54: serviceOf()
^ Unresolved reference: serviceOf
2 errors
Я пытался отредактировать путь к классам зависимостей вbuild.gradle и URL-адрес распространения в файле gradle-wrapper.properties, но ошибки продолжаются. Я также попытался обновить собственный плагин реагирования (npm update react-native) и выставка(npm update expo), и он уже актуален. Я не могу использовать команду gradle, потому что в этом случае возвращается та же ошибка.
Вот некоторая полезная информация:
gradle-wrapper.properties< /p>
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-all.zip
build.gradle на уровне приложения
dependencies {
classpath('com.android.tools.build:gradle:8.5')
classpath('com.facebook.react:react-native-gradle-
}
Подробнее здесь: https://stackoverflow.com/questions/787 ... ing-gradle