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

Flutter与React Native Expo本地打包:无需应用商店生成APK/IPA

Flutter 无需上传应用商店生成APK/IPA文件

Android APK生成步骤

  • 进入Flutter项目根目录
  • 执行命令生成通用release版APK:flutter build apk,生成的文件路径为build/app/outputs/flutter-apk/app-release.apk
  • 若需拆分CPU架构以减小体积,执行:flutter build apk --split-per-abi,会生成对应arm64-v8a、armeabi-v7a、x86_64的独立APK

iOS IPA生成步骤

  • 需使用Mac电脑并安装Xcode,同时配置好Apple开发者签名(免费账号可用于测试分发)
  • 进入项目根目录执行:flutter build ios --release
  • 打开项目ios目录下的Xcode工程,选择Product > Archive完成归档
  • 在Xcode Organizer中选中归档文件,点击Distribute App,选择Ad Hoc或Development分发类型,按提示完成配置后即可导出IPA文件,全程无需上传至App Store

React Native Expo 无需上传应用商店生成APK/IPA文件

Android APK生成步骤

基于EAS构建(推荐)

  • 进入Expo项目根目录,执行命令:eas build --platform android --profile preview
  • 构建完成后,可通过Expo提供的链接直接下载APK,无需上传Google Play

本地原生构建

  • 先执行expo prebuild将Expo项目转为裸原生项目
  • 进入android目录,执行命令:./gradlew assembleRelease,生成的APK路径为android/app/build/outputs/apk/release/app-release.apk

iOS IPA生成步骤

基于EAS构建(推荐)

  • 需使用Mac电脑、Xcode及Apple开发者账号(免费账号可用)
  • 进入项目根目录执行:eas build --platform ios --profile preview
  • 构建完成后,可在Expo Dashboard或构建完成的提示链接中下载IPA文件,无需上传App Store

本地原生构建

  • 执行expo prebuild转为裸原生项目
  • 打开项目ios目录下的Xcode工程,按Flutter iOS归档导出的流程操作:Product > Archive -> 选择Distribute App -> 选Ad Hoc/Development类型导出IPA

内容的提问来源于stack exchange,提问作者Анастасия Павлоградская

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 09:22:08