Задача: реагировать на собственные экраны:compileDebugJavaWithJavac FAILED
Я использую реагирующую навигацию v5.. установил все зависимости.. теперь я получаю ошибку выше.. ОТКАЗ: сборка завершилась неудачно с исключением.
* What went wrong:
Execution failed for task ':react-native-screens:compileDebugJavaWithJavac'.
> java.lang.reflect.UndeclaredThrowableException
* 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
Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.5/userguide/command_line_interface.html#sec:command_line_warnings
3 ответа
Запустите эту команду в своем терминале
- компакт-диск андроид
// чтобы проверить, запущены ли какие-либо демоны.
- ./gradlew --status или .\gradlew --status
- ./градлев --стоп
- ./степень очистки
- CD ..
// затем перезапускаем сервер
он делает это, когда вы обновляете свою реактивную версию до 0.69.1 или выше, вставьте путь к классам kotlin в build.gradle приложения (android\build.gradle): зависимости { ..... classpath ("org.jetbrains.kotlin :kotlin-gradle-plugin:1.5.10") ----- эта строка ..... // ПРИМЕЧАНИЕ. Не размещайте здесь зависимости вашего приложения; они принадлежат // отдельным файлам build.gradle модуля }
Извините за мой английский
Я думаю, что этот вопрос все еще открыт для вопросов GitHub -> Просмотр
Если ваша версия React Native < 0.60, вы можете использовать Jetifier для решения этой проблемы.
Как использовать Jetifier для решения?
yarn add --dev jetify
- Затем в сценарии package.json добавьте:
"postinstall": "jetify"
- пряжа jetify
Если ваша версия React Native0.60 >, попробуйте это
cd android && ./gradlew clean