Ошибка при подключении react-native-lottie-splash-screen в Gradle
Для подключения пакета react-native-lottie-splash-screen я выполнил все шаги из официальной документации:
Согласно документации пакета, в файл settings.gradle необходимо добавить следующий код:
include ':react-native-lottie-splash-screen'
project(':react-native-lottie-splash-screen').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-lottie-splash-screen/android')А в файл build.gradle - следующую строку:
implementation project(':react-native-lottie-splash-screen')Я добавил оба фрагмента, но при сборке получаю ошибку:
Could not find method implementation() for arguments [project ':react-native-lottie-splash-screen'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.Я перепробовал множество вариантов решения, найденных в интернете, но ни один не помог. При отладке было обнаружено, что путь к файлу определяется корректно (см. лог):
2024-02-26T23:09:28.398+0300 [DEBUG] [org.gradle.initialization.ProjectPropertySettingBuildLoader] Looking for project properties from: C:\Users\USER\Desktop\lottie-splash-test\myApp\node_modules\react-native-lottie-splash-screen\android\gradle.propertiesВопрос: Что мне сделать, чтобы исправить эту ошибку? Возможно, проблема кроется в других шагах настройки?
Дополнительная информация: В пакете предоставлены примеры кода на Java, но в моем проекте используется Kotlin. Я конвертировал Java-код из документации в Kotlin с помощью онлайн-инструмента CodeConvert.ai. Возможно, это могло повлиять на ошибку.