当前位置: 首页 > 知识库问答 >
问题:

如何修复如果react原生android构建失败?

常鸿朗
2023-03-14

我是一个很新的反应原生应用程序开发人员。请帮助我解决以下问题,我在执行react-native Run-Android时遇到以下问题。

运行jetifier将库迁移到AndroidX的信息。您可以使用“--no-jetifier”标志禁用它。Jetifier找到1112个文件要转发JEtify。使用8名工作人员...信息正在启动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个最新

失败:生成失败,出现异常。

>

  • 错误:任务“: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获取更多帮助

    生成在43s内失败

    错误:安装应用程序失败。确保您已经设置了Android开发环境:https://reactnative.dev/docs/gett-started.html#android-development-environment。运行带有--verbose标志的CLI了解更多详细信息。错误:命令失败:gradlew.bat应用程序:InstallDebug-PreactNativeDevServerPort=8081

    失败:生成失败,出现异常。

    >

  • 错误:任务“: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获取更多帮助

    生成在43s内失败

    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)
    

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

  • 共有1个答案

    伯晨
    2023-03-14

    我以前遇到过这种错误日志。下面是我的解析步骤:(在progect root dictory中执行)

    cd android 
    gradlew clean
    

    运行yarn android,它工作得很好。顺便说一下,我的RN版本是0.62。你可以试一试。

     类似资料: