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

如何在React Native Expo中本地构建.apk或.aab文件,无需上传至服务器

Expo Android 本地构建解决方案

要实现Expo Android项目的本地构建(避免上传到Expo服务器),只需在构建命令中添加--local参数,具体操作如下:

  • 确认已完成项目配置:你之前执行的eas build:configure是正确的前置步骤,这一步会生成适配本地构建的配置文件。
  • 执行本地构建命令:
    eas build -p android --local
    
    该命令会直接在你的本地机器上完成.apk或.aab的构建流程,不会将代码上传到Expo云端。
  • 查找构建产物:构建完成后,生成的安装包文件会存放在项目根目录的build文件夹中,命令行输出里会给出具体的文件路径。

本地环境前置要求

  • 安装对应项目target SDK版本的Android SDK,配置好ANDROID_HOME环境变量
  • 确保Node.js、npm/yarn等依赖工具版本符合项目要求
  • 本地机器需有足够的磁盘空间和内存来完成构建过程

常见问题处理

  • 若提示缺少Android构建工具,打开SDK Manager检查并安装对应版本的build-tools、platform-tools
  • 遇到权限报错时,确认项目目录和Android SDK目录有读写权限
  • 依赖冲突问题可尝试清理缓存后重新构建:
    npm cache clean --force
    

内容的提问来源于stack exchange,提问作者Mohd. Anas Siddiqui

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 09:12:02