В этой сборке использовались устаревшие функции Gradle, что делало ее несовместимой с Gradle 9.0. BUILD FAILED через 2 м 13 с. Ошибка: сборка Gradle не удалась из-за неизвестной ошибки.
Я перепробовал все! Я искал решения в Интернете, но ничего не помогло.
- Я очистил кеш с помощью ./gradle clean.
- Запустил предварительную сборку с помощью npx expo prebuild --clean.
- Удалил мои node_modules и package-lock.json и переустановил зависимости.
- Удалил /android, .expo, .gradle и сгенерировал их заново.
- Протестировано обновление Gradle до "https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip" (версия по умолчанию — 8.13).
- Протестировано определение версии для classpath("com.android.tools.build:gradle:8.5.1") (когда я создаю /android, по умолчанию версия отсутствует).
- Установлены библиотеки, которые могут конфликтовать, например React-native-google-signin.
Когда я запускаю его на своем эмуляторе с помощью npx expo run:android, он работает нормально!
Все шаги работают и не возвращают никаких ошибок **ЗА ИСКЛЮЧЕНИЕМ **при попытке создать APK. с помощью команды eas build -p android --profile Production.
Мой проект находится на Github по следующей ссылке: https://github.com/bycmlla/PsyRPG.git
В папке psyrpg/ERROR INFORMATIONS находится журнал ошибок в формате .txt и снимки экрана из моей учетной записи Expo.
Ниже приведены некоторые фрагменты кода с версии Gradle.
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
classpath 'com.google.gms:google-services:4.4.1'
classpath('com.android.tools.build:gradle')
classpath('com.facebook.react:react-native-gradle-plugin')
classpath('org.jetbrains.kotlin:kotlin-gradle-plugin')
}
}
Подробнее здесь: https://stackoverflow.com/questions/797 ... nerate-apk
Мобильная версия