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

EAS Build构建Expo安卓应用失败,求助无需Android Studio的解决办法

解决Expo EAS Android构建Gradle依赖缺失问题

错误核心原因

构建时找不到react-native-unimodules/gradle.groovy脚本,说明项目依赖缺失或本地配置与EAS构建环境不匹配。

无需Android Studio的解决步骤

  • 清理依赖并重新安装

    1. 删除本地的node_modules文件夹、package-lock.json(或yarn.lock)
    2. 执行npm install(或yarn install)重新安装依赖
    3. 执行expo r -c清除Expo本地缓存
  • 检查并补全依赖
    打开package.json,确认是否包含react-native-unimodules依赖,如果没有,执行expo install react-native-unimodules添加

  • 重置Android项目配置

    1. 删除项目根目录下的android文件夹
    2. 执行expo prebuild --platform android重新生成标准的Android配置文件
    3. 确认生成的android/settings.gradle中,引用react-native-unimodules的路径正确(默认生成的路径无需手动修改)
  • 排查EAS构建配置
    打开eas.json,检查build.android字段是否有自定义Gradle配置导致冲突,暂时注释掉自定义的Gradle相关设置,用默认配置重新构建

  • 强制同步依赖版本
    执行npx expo install --fix自动修复依赖版本不匹配问题,替代expo doctor --fix-dependencies的更强制同步操作


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 10:13:29