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

Expo构建失败:执行eas build生成Android APK报错,多种尝试无效

解决Expo EAS Android构建失败(native_modules.gradle第450行)

实用修复步骤

  • 对齐依赖版本
    这个错误多因@react-native-community/cli-platform-android与当前React Native/Expo SDK版本不兼容导致。打开package.json,将该依赖(及同系列React Native CLI相关依赖)更新到对应版本的稳定版,随后执行npm install或yarn install。

  • 清理构建缓存
    清除本地及远程EAS构建缓存,避免缓存干扰:

    eas build:cache:clear
    

    完成后重新触发构建命令。

  • 校验eas.json配置
    检查preview配置段,确保未误设置需要独立Android文件夹的选项,示例正常配置:

    "preview": {
      "android": {
        "buildType": "apk"
      }
    }
    
  • 强制重新安装依赖
    删除node_modules和package-lock.json(或yarn.lock)后,执行强制安装:

    npm install --force
    # 或Yarn环境下
    yarn install --force
    
  • 确认版本匹配度
    核实当前React Native版本与Expo SDK版本完全对应,版本不匹配极易引发构建脚本冲突,可参考Expo官方版本对应表调整。

错误信息原文:
构建失败,Expo脚本'/home/expo/workingdir/build/node_modules/@react-native-community/cli-platform-android/native_modules.gradle',行:450
未使用独立的Android文件夹,在Expo平台执行命令eas build -p android --profile preview生成APK文件,但构建失败。已尝试卸载node及删除package-lock.json,无效;也进行了相关安装操作,仍无法成功生成APK文件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 02:52:05