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

使用Expo EAS构建Android预览版失败,提示path为空错误

Expo EAS Android构建失败(iOS正常)解决方案

错误核心原因

构建失败源于android/settings.gradle第10行配置异常,Gradle解析时发现某个路径参数被设为null,导致配置评估失败,错误提示:

path may not be null or empty string. path='null'

排查修复步骤

  • 检查本地settings.gradle配置:
    打开项目根目录下的android/settings.gradle,定位到第10行,查看是否存在include ':xxx'或project(':xxx').projectDir = new File(...)这类代码,确认路径参数是否为空或null,修正为有效路径。
  • 排查第三方插件兼容性:
    若近期新增过Expo插件,尝试临时移除后重新构建,排查是否是插件生成Android配置时出现异常。
  • 清理EAS远程构建缓存:
    执行构建命令时添加清理缓存参数,避免旧错误配置残留:
    eas build --profile preview --platform android --clear-cache
    
  • 重置Android项目配置:
    执行命令同步Expo与Android项目配置,注意提前备份自定义修改:
    expo prebuild --clean
    
  • 检查环境变量配置:
    确认项目中是否有依赖环境变量的路径设置,若环境变量未正确配置,可能导致路径解析为null。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.11 20:45:55