执行 npx 反应本机运行安卓时出错 ==> 任务':react-native-reanimated:configureCMakeDebug[arm64-v8a]'执行失败



infoJS服务器已在运行。info正在安装应用程序。。。

配置项目:react native reanative已启用本机libs调试:false安卓gradle插件:7.2.1等级:7.5.1建筑物重新启用2警告:软件组件将不会从Android Gradle插件8.0自动创建用于Maven发布。要选择未来的行为,请在gradle.properties文件中设置Gradle属性android.disableAutomaticComponentCreation=true,或使用新的发布DSL。

任务:反应本地重新激活:下载Hermes更新日期下载https://github.com/facebook/hermes/tarball/hermes-202-09-14-RNv0.70.1-2a6b111ab289b55d7b78b5fdf105f46ba270fd7

任务:反应本地重新激活:downloadBoost UP-TO-DATE下载https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/brust_1_76_0.tar.gz

任务:反应本地重新激活:下载DoubleConversion UP-TO-DATE下载https://github.com/google/double-conversion/archive/v.1.6.tar.gz

任务:反应本地重新激活:下载后续更新日期下载https://github.com/facebook/folly/archive/v2021.07.22.00.tar.gz

任务:反应本地重新激活:下载Glog UP-TO-DATE下载https://github.com/google/glog/archive/v0.3.5.tar.gz

任务:反应本机重新激活:configureCMakeDebug[arm64-v8a]失败

此版本中使用了不推荐的Gradle功能,使其与Gradle 8.0不兼容。

您可以使用"--warning-mode-all"来显示单独的弃用警告,并确定它们是否来自您自己的脚本或插件。

请参阅https://docs.gradle.org/7.5.1/userguide/command_line_interface.html#sec:command_line_warnings163项可操作任务:6项已执行,157项最新

失败:生成已完成,但有2个失败。

1:任务失败,出现异常

  • 出了什么问题:任务":react native reaimated:configureCMakeDebug[arm64-v8a]"的执行失败

[CX1405]使用D:\c2c_mobile\node_modules\react native reanimated\android\CMakeLists.txt使用cmake构建时出错:构建命令失败。使用参数执行进程C:\Users\User\AppData\Local\Android\Sdk\cmake\3.18.1\bin\cmake.exe时出错{-HD:\c2c_mobile\node_modules\areact native reanimated\android-DCMAKE_SYSTEM_NAME=android-DCMAKE_EXPORT_COMPILE_COMMANDS=ON-DCMAK_SYSTEM_VERSION=23-DANDROID_PLATFORM=android-23-DANDROID_ABI=arm64-v8a-DCMAKE_android_ARCH_ABI=arm64-v4a-DANDRID_NDK=C:\Users\AppData\Local\android\Sdk\NDK\21.4.7075529-DCMA KE_android _NDK=C:\User\AppData\Local\android\ Sdk\NDK\21.4.7075529-DCMAKE_TOOLCHAIN_FILE=C:\Users\User\AppData\Local\Android\Sdk\ndk\21.4.7075529\build\cmake\Android.toolchain.cmake-DCMAKE_MAKE_PROGRAM=C:\User\User\AppData\Local\Andro\Sdk\cmake\3.18.1\bin\ninja.exe-DCMAKE_CXX_FLAGS=-fstack protector all-DCMAKEN_LIBRARRY_OUTPUT_DIRECTORY=D:\c2c_mobile\node_modules\areact native reactivated\Android\build\cintermediates\ccxx\Debug\2w3pu2p1\obj\arm64-v8a-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=D:\c2c_mobile\node_modules\areact native reactivated\android\build\intermediates\ccxx\Debug\2w3pu2p1\obj\arm64-v8a-DCMAKE_BILD_TYPE=调试-BD:\c2c.mobile\node _modules\react native-reactivated\andro.cxx\Degug\2w3pu2p1\arm64-v8a-GNinja-DANDROID_STL=c++_shared-DNATIVE_Debug=false-DREACT_NAMETIVE_TARGET_VERSION=70-DANDROID _TOOLCHAIN=clang-DBOOST_VERSION=1_76_0-DNODE_MODULES_DIR=D:\c2c_mobile\node_MODULES-DJS_RUNTIME=hermes-DJS_RUNTIME_DIR=D:\c2c_mobile\node_modeles\react native\sdks\hermes-DCLIENT_SIDE_BUILD=true-DIS_NEW_ARCHITECTURE_ENABLED=false-DPLAYGROUND_APP_NAME=D:\c2c_mobile\android\APP-DRNVERSION=70}

  • 尝试:

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

2:任务失败,出现异常

  • 出了什么问题:java.lang.StackOverflowError(无错误消息)

  • 尝试:

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

  • 获取更多帮助,请访问https://help.gradle.org

BUILD FAILED in 23s

error安装应用程序失败。确保您已经设置了Android开发环境:https://reactnative.dev/docs/environment-setup。错误:命令失败:gradlew.bat app:installDebug-PrecactNativeDevServerPort=8081

失败:生成已完成,但有2个失败。

1:任务失败,出现异常

  • 出了什么问题:任务":react native reaimated:configureCMakeDebug[arm64-v8a]"的执行失败

[CX1405]使用D:\c2c_mobile\node_modules\react native reanimated\android\CMakeLists.txt使用cmake构建时出错:构建命令失败。使用参数执行进程C:\Users\User\AppData\Local\Android\Sdk\cmake\3.18.1\bin\cmake.exe时出错{-HD:\c2c_mobile\node_modules\areact native reanimated\android-DCMAKE_SYSTEM_NAME=android-DCMAKE_EXPORT_COMPILE_COMMANDS=ON-DCMAK_SYSTEM_VERSION=23-DANDROID_PLATFORM=android-23-DANDROID_ABI=arm64-v8a-DCMAKE_android_ARCH_ABI=arm64-v4a-DANDRID_NDK=C:\Users\AppData\Local\android\Sdk\NDK\21.4.7075529-DCMA KE_android _NDK=C:\User\AppData\Local\android\ Sdk\NDK\21.4.7075529-DCMAKE_TOOLCHAIN_FILE=C:\Users\User\AppData\Local\Android\Sdk\ndk\21.4.7075529\build\cmake\Android.toolchain.cmake-DCMAKE_MAKE_PROGRAM=C:\User\User\AppData\Local\Andro\Sdk\cmake\3.18.1\bin\ninja.exe-DCMAKE_CXX_FLAGS=-fstack protector all-DCMAKEN_LIBRARRY_OUTPUT_DIRECTORY=D:\c2c_mobile\node_modules\areact native reactivated\Android\build\cintermediates\ccxx\Debug\2w3pu2p1\obj\arm64-v8a-DCMAKE_RUNTIME_OUTPUT_DIRECTORY=D:\c2c_mobile\node_modules\areact native reactivated\android\build\intermediates\ccxx\Debug\2w3pu2p1\obj\arm64-v8a-DCMAKE_BILD_TYPE=调试-BD:\c2c.mobile\node _modules\react native-reactivated\andro.cxx\Degug\2w3pu2p1\arm64-v8a-GNinja-DANDROID_STL=c++_shared-DNATIVE_Debug=false-DREACT_NAMETIVE_TARGET_VERSION=70-DANDROID _TOOLCHAIN=clang-DBOOST_VERSION=1_76_0-DNODE_MODULES_DIR=D:\c2c_mobile\node_MODULES-DJS_RUNTIME=hermes-DJS_RUNTIME_DIR=D:\c2c_mobile\node_modeles\react native\sdks\hermes-DCLIENT_SIDE_BUILD=true-DIS_NEW_ARCHITECTURE_ENABLED=false-DPLAYGROUND_APP_NAME=D:\c2c_mobile\android\APP-DRNVERSION=70}

  • 尝试:

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

2:任务失败,出现异常

  • 出了什么问题:java.lang.StackOverflowError(无错误消息)

  • 尝试:

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

  • 获取更多帮助,请访问https://help.gradle.org

BUILD FAILED in 23s

at makeError (D:c2c_mobilenode_modulesexecaindex.js:174:9)
at D:c2c_mobilenode_modulesexecaindex.js:278:16
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async runOnAllDevices (D:c2c_mobilenode_modules@react-native-communitycli-platform-androidbuildcommandsrunAndroidrunOnAllDevices.js:109:5)
at async Command.handleAction (D:c2c_mobilenode_modulesreact-nativenode_modules@react-native-communityclibuildindex.js:142:9)

info有关详细信息,请使用--verbose标志运行CLI。

对于那些使用m1或m2芯片mac的人来说,解决方案是安装rosetta。

软件更新--安装rosetta

错误是重新激活的库如果你将重新激活的库降级到2.9.1,应用程序将开始崩溃所以对于react native版本使用react native-renatived 2.17.0>0.70

npm ireact-native-reanimated@2.17.0

我修复了上述问题。请尝试重新安装重新激活的版本。

1.npm卸载反应本机重新激活2.npm安装react-native-reanimated@2.9.1

100%为我工作。

我也遇到过类似的问题,对我有效的是删除NDK文件夹,对你来说,我可以看到它位于这里C:UsersUserAppDataLocalAndroidSdkndk。删除它,然后执行./gradlew clean并运行react-native run-android

对于那些在windows上的用户,请确保安装了JAVA SDK,并在环境变量中添加了JAVA_HOME变量。。。。

此错误发生在我的计算机断电后(坏电)。为了解决这个问题,我删除了项目中的node_modules并执行了install命令。

npm install

然后在用运行我的项目之后

npm run android

命令,它起作用了。

我可以找到解决方案。您可以在babel.config.js文件的第行下方

插件:〔'活动-动画/插件'〕,

请参阅此网站https://docs.swmansion.com/react-native-reanimated/docs/fundamentals/installation/

最新更新