You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Expo和React Native构建独立App时Build失败求助

Expo + React Native Android构建失败排查方案

问题描述

我尝试使用Expo和React Native构建独立Android App,两次构建均失败,报错信息如下:

第一次构建报错

× Build failed
🤖 Android build failed:
Gradle build failed with unknown error. 如需更多信息,请查看“Run gradlew”阶段的日志。

第二次构建报错

√ Uploaded to EAS 1s
× Build failed
🤖 Android build failed: Configuration: Build Credentials KBEV-y960R (default)
Gradle build failed with unknown error. 如需更多信息,请查看“Run gradlew”阶段的日志。

排查步骤

  • 优先查看Run gradlew阶段的详细日志,里面会包含Gradle失败的具体原因(比如依赖冲突、构建凭证无效、SDK版本不兼容等),这是定位问题的关键。
  • 验证构建凭证KBEV-y960R的有效性:确认对应的Keystore文件、密钥别名、密码准确无误,且在EAS控制台中配置正确。
  • 核对Gradle配置兼容性:检查项目级和模块级build.gradle中的SDK版本(targetSdkVersion、compileSdkVersion等)是否与当前Expo版本要求匹配。
  • 清理构建缓存:执行命令 eas build --clean 后重新触发构建,排除缓存异常导致的问题。
  • 排查第三方依赖冲突:检查是否存在与Expo版本不兼容的原生模块,可临时移除可疑依赖后测试构建。
  • 更新EAS CLI:执行 npm install -g eas-cli 升级到最新版本,避免工具版本兼容问题。

内容的提问来源于stack exchange,提问作者prachu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 12:32:44