Задача: реагировать на собственные экраны: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 ответа

Запустите эту команду в своем терминале

  1. компакт-диск андроид

// чтобы проверить, запущены ли какие-либо демоны.

  1. ./gradlew --status или .\gradlew --status
  2. ./градлев --стоп
  3. ./степень очистки
  4. 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 для решения?

  1. yarn add --dev jetify
  2. Затем в сценарии package.json добавьте:
    • "postinstall": "jetify"
  3. пряжа jetify

Если ваша версия React Native0.60 >, попробуйте это

cd android && ./gradlew clean
Другие вопросы по тегам