React Native Android构建失败:app:processDebugResources,iOS正常及解决方法
解决Mac M1 Pro上React Native项目
react-native-reanimated配置失败问题 问题背景
按同事的相同配置流程搭建React Native开发环境,使用项目要求的SDK 31版本,但项目始终无法正常运行,卡在Configure project :react-native-reanimated步骤。尝试过清理并重新安装Android Studio及所有SDK组件,问题依旧。
根因定位
排查后发现是Mac M1 Pro设备未安装Rosetta导致的——虽然多数场景下M1系列芯片无需依赖Rosetta,但react-native-reanimated的配置环节需要兼容x86_64的工具链,必须通过Rosetta提供支持。
解决方法
- 打开终端,执行以下命令安装Rosetta:
softwareupdate --install-rosetta --agree-to-license - 安装完成后,重新运行项目构建命令(如
npx react-native run-android),即可顺利完成react-native-reanimated的配置,项目正常启动。
内容的提问来源于stack exchange,提问作者Thidasa Pankaja
相关产品推荐
相关产品推荐

