【问题标题】:How to fix if the react native android build is failed?如果 react native android build 失败如何解决?
【发布时间】:2023-03-21 00:30:01
【问题描述】:

我是 React 原生应用程序开发人员的新手。请帮我解决以下问题 我在执行 react-native run-android 时遇到以下问题。

info 运行 jetifier 将库迁移到 AndroidX。您可以使用“--no-jetifier”标志禁用它。 Jetifier 找到 1112 个文件来转发-jetify。使用 8 名工人... info 正在启动 JS 服务器... 'adb' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 信息正在启动模拟器... 错误无法启动模拟器。原因:没有找到模拟器作为emulator -list-avds 的输出。 警告 请手动启动模拟器或连接设备。否则应用程序可能无法启动。 信息 正在安装应用程序... 启动 Gradle 守护进程(后续构建会更快)

任务:app:processDebugResources 失败

此版本中使用了已弃用的 Gradle 功能,使其与 Gradle 7.0 不兼容。 使用“--warning-mode all”显示各个弃用警告。 见https://docs.gradle.org/6.0.1/userguide/command_line_interface.html#sec:command_line_warnings 92 个可操作的任务:4 个已执行,88 个最新

FAILURE:构建失败并出现异常。

  • 出了什么问题: 任务 ':app:processDebugResources' 执行失败。

    执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障 尝试 10 次后无法删除目录 'E:\React Native\RNProjects\AHHCSTAFF\android\app\build\generated\not_namespaced_r_class_sources\debug\r\androidx\appcompat'

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 通过https://help.gradle.org获得更多帮助

43 秒后构建失败

错误 无法安装应用程序。确保您已设置 Android 开发环境:https://reactnative.dev/docs/getting-started.html#android-development-environment。使用 --verbose 标志运行 CLI 以获取更多详细信息。 错误:命令失败:gradlew.bat app:installDebug -PreactNativeDevServerPort=8081

FAILURE:构建失败并出现异常。

  • 出了什么问题: 任务 ':app:processDebugResources' 执行失败。

    执行 com.android.build.gradle.internal.tasks.Workers$ActionFacade 时发生故障 尝试 10 次后无法删除目录 'E:\React Native\RNProjects\AHHCSTAFF\android\app\build\generated\not_namespaced_r_class_sources\debug\r\androidx\appcompat'

  • 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 通过https://help.gradle.org获得更多帮助

43 秒后构建失败

at makeError (E:\React Native\RNProjects\AHHCSTAFF\node_modules\execa\index.js:174:9)
at E:\React Native\RNProjects\AHHCSTAFF\node_modules\execa\index.js:278:16
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at async runOnAllDevices (E:\React Native\RNProjects\AHHCSTAFF\node_modules\@react-native-community\cli-platform-android\build\commands\runAndroid\runOnAllDevices.js:94:5)
at async Command.handleAction (E:\React Native\RNProjects\AHHCSTAFF\node_modules\react-native\node_modules\@react-native-community\cli\build\index.js:186:9)

我不知道如何解决上述所有问题

【问题讨论】:

    标签: android react-native gradle


    【解决方案1】:

    我以前遇到过这个错误日志。这是我的解决步骤:(在 progect 根目录中执行)

    cd android 
    gradlew clean
    

    然后运行yarn android,它运行良好。顺便说一句,我的 RN 版本是 0.62。你可以试一试。

    【讨论】:

      猜你喜欢
      • 2018-12-08
      • 2021-10-08
      • 2020-08-18
      • 1970-01-01
      • 1970-01-01
      • 2021-10-10
      • 1970-01-01
      • 1970-01-01
      • 2018-08-26
      相关资源
      最近更新 更多