React Native构建失败:react-native-reanimated缓存加载异常求助
React Native构建失败:无法加载react-native-reanimated的build.gradle编译类
问题详情
配置项目 :react-native-mmkv
[react-native-mmkv] 感谢使用react-native-mmkv ??
[react-native-mmkv] 如果您喜欢使用react-native-mmkv,请考虑赞助该项目
13个可执行任务:3个已执行,10个为最新状态
提示 💡:请确保已正确配置开发环境,可运行
npx react-native doctor进行检查。
构建过程中出现异常,核心错误:
- 配置项目
:react-native-reanimated时发生错误无法从缓存加载构建文件
C:\Users\rd273\Desktop\dfc-mobile-app-v2\node_modules\react-native-reanimated\android\build.gradle的已编译类。
官方排查建议:
使用
--stacktrace选项获取堆栈跟踪信息。
使用--info或--debug选项获取更多日志输出。
使用--scan选项获取完整分析信息。
如需更多帮助,请访问Gradle官方帮助页面。
构建执行命令:gradlew.bat app:installDevdebug -PreactNativeDevServerPort=8081,退出码为1,添加--verbose可查看更多详情。
已尝试操作
- 清理缓存及
node_modules后重新构建,失败 - 执行
gradlew clean命令,无法成功 - 此前应用可正常运行,推送本地变更后拉取主分支更新(Gradle从8.10降级至8.7),之后构建失败
解决方案建议
1. 彻底清理Gradle全局缓存
手动删除Windows系统下的Gradle全局缓存目录:
rmdir /s /q C:\Users\rd273\.gradle\caches
删除后重新执行构建命令。
2. 重置react-native-reanimated依赖
- 手动删除
node_modules/react-native-reanimated目录 - 执行
npm install或yarn install重新安装依赖 - 运行
npx react-native run-android --clean触发Android端重新构建
3. 验证依赖版本兼容性
- 确认项目中
react-native-reanimated的版本与Gradle 8.7是否兼容,查看该库的版本说明 - 若版本不匹配,升级或降级
react-native-reanimated至适配Gradle 8.7的版本
4. 触发build.gradle重新编译
- 打开
node_modules/react-native-reanimated/android/build.gradle,做微小修改(如添加空行后删除) - 重新执行构建命令,强制Gradle重新编译该文件
5. 重置项目本地构建环境
- 删除Android端本地构建缓存目录:
android/.gradle、android/build - 运行
npx react-native doctor检查并修复环境配置问题 - 重新执行
gradlew.bat app:installDevdebug -PreactNativeDevServerPort=8081
内容的提问来源于stack exchange,提问作者Ravi Dubey
相关产品推荐
相关产品推荐

