React Native项目构建失败求助:无法解析react-native依赖
React Native构建失败问题求助
错误截图

错误信息
FAILURE: Build failed with an exception.
问题原因
- 无法确定任务
:app:mergeDebugAssets的依赖项 - 无法解析
:app:debugRuntimeClasspath配置的所有任务依赖项 - 无法解析
com.facebook.react:react-native:+
无法列出 com.facebook.react:react-native 的版本
解决建议
锁定React Native具体版本
避免使用+这类模糊版本匹配,在模块级build.gradle文件中指定项目实际使用的RN版本:dependencies { implementation "com.facebook.react:react-native:0.72.6" // 替换为你项目对应的RN版本 }检查仓库配置完整性
确认项目根目录的build.gradle中已配置RN相关仓库:allprojects { repositories { mavenCentral() maven { url("$rootDir/../node_modules/react-native/android") } maven { url("$rootDir/../node_modules/jsc-android/dist") } } }清理缓存后重新构建
执行以下命令清除缓存并重新编译:cd android && ./gradlew clean cd .. && npm install npx react-native run-android排查网络与镜像配置
若依赖下载失败,检查网络能否正常访问Maven仓库,必要时添加国内镜像(如阿里云Maven镜像)到仓库配置中。
内容的提问来源于stack exchange,提问作者Vaibhav Sonawane
相关产品推荐
相关产品推荐

