React Native Android Debug构建抛出‘pod install’错误求助
React Native Android构建失败排查方案
针对iOS构建正常、Android失败且已检查Pods的情况,按以下步骤排查:
校验Android环境配置
确认android/local.properties中SDK路径配置正确,同时检查Android Studio已安装对应版本的SDK Build Tools、Platform Tools,以及JDK版本为11(React Native推荐版本)。清理Gradle缓存并重建
执行命令清理缓存后重新构建:cd android ./gradlew clean ./gradlew assembleDebug排查依赖冲突
生成依赖树查看是否存在版本冲突:./gradlew app:dependencies若发现冲突,在
android/app/build.gradle中通过resolutionStrategy强制指定统一版本,示例:configurations.all { resolutionStrategy.force 'androidx.core:core-ktx:1.7.0' }检查Gradle版本兼容性
打开android/build.gradle,确认gradle插件版本与项目使用的React Native版本匹配,比如RN 0.70+对应gradle 7.3.3及以上。重置Node_modules与缓存
若以上步骤无效,尝试重置依赖:rm -rf node_modules npm install npx react-native start --reset-cache
内容的提问来源于stack exchange,提问作者Abhishek
相关产品推荐
相关产品推荐

