助手
扣子 AI 帮助与支持
你好,我是 扣子 文档问答助手 🎉 你在阅读当前文档的过程中,无论对文档概念的解释,还是文档内容方面的疑问,都可以随时向我提问,我会全力为你解答
推荐问题
如何快速了解这个空间的核心内容?
有哪些近期更新的重点文档?
我应该从哪些文档开始阅读?
文档反馈

部署移动应用

更新于: 2026-06-24 15:44:40

本文介绍如何将通过扣子编程开发的移动应用 App,快速打包部署为可安装的 Android APK 包,以便将你的创意和原型,转化为能在手机端运行、服务于真实用户的产品。生成的 APK 包需由你自行上架至应用商店进行分发。

使用限制

仅应用的所有者有权限执行部署操作,且可创建的项目数量、部署次数等均存在配额限制。详情请参见配额与限制

前提条件

已通过扣子编程开发移动应用,且测试通过。具体可参考开发移动应用

部署移动应用

  1. 在扣子编程左侧导航栏选择项目管理,单击某个移动应用。

  2. 在 AI 编程开发界面的右上角单击部署
    Image

  3. 填写部署配置。

    配置

    说明

    部署版本

    选择要部署的开发版本。

    服务器资源

    默认规格为 1C2G,2 个实例、每个实例 100 并发,可满足基础运行的需求。

    说明

    套餐限制:仅限个人高阶版及以上版本订阅套餐用户灵活调整部署的服务器资源。

    部分订阅套餐的用户还可以根据项目的复杂度、规模、预期访问量,选择合适的服务器资源、实例数和单实例并发数。部署后也可以根据访问情况随时扩容。设置说明如下:

    • CPU 和 内存:单个服务实例可使用的计算资源,包括 CPU 和内存。配置越高,应用能承载的任务越重,运行也更稳定。
    • 实例数:表示应用在高流量情况下最多可启动的服务实例数量。平台会根据实际访问流量自动扩缩容:当请求量超过单个实例的并发承载能力时,会逐步增加实例来共同处理请求;当没有访问流量时,服务可缩容至 0 个实例,以减少资源占用和成本。
    • 单实例并发:表示每个实例允许同时处理的最大请求数量。最大总并发通常可按 实例数 × 单实例并发 估算。

    如何合理为项目设置服务器资源,可参考如何合理设置部署的服务器资源?

  4. 确认更多配置
    数据库、生产环境变量、构建指令、端口等高级部署配置,你可以展开更多配置,查看或修改配置详情。

    配置

    说明

    数据库

    仅在集成了数据库能力时需要配置。用于设置是否隔离生产环境和开发环境的数据。
    首次部署时,你可以设置是否将开发环境的数据同步至生产环境。

    • 关闭:仅同步开发环境中的数据表结构,不同步数据。
    • 开启:将开发环境中的数据表结构和数据完全同步到生产环境。

    后续部署时,扣子编程仅同步开发环境的表结构变更,不同步具体数据。

    生产环境变量

    在生产环境中为项目配置特定的环境变量,例如 API Key、数据库连接字符串、飞书文档地址等敏感信息,以免将这些信息硬编码在代码中导致安全风险。
    展开环境变量的下拉列表,你可以新建环境变量、查看本次部署新增和变更的环境变量。关于环境变量的具体说明请参考管理环境变量

    说明

    部署时新建的变量,仅在生产环境生效,不会被添加至开发环境。

    其他配置

    构建指令、端口等高级部署配置。这些配置不支持修改,只能查看。

  5. 单击开始部署
    扣子编程将自动进行部署相关操作。你可以在部署页面查看部署的进展和部署日志。部署过程可能需要几分钟,请耐心等待。部署过程中,你可以随时取消部署。

获取和分发移动应用

部署成功后,你可以下载安装包、上架应用市场。

  1. 下载 APK 包。
    部署成功后,可直接在 Android 设备上扫码安装应用 APK 包,以完成测试或使用。
    Image
  2. 上架应用市场。
    如果你希望将应用公开发布,可将其提交至各大安卓应用市场。应用上架需遵循各应用市场的官方指南,你需要自行准备开发者账号、应用素材,并遵守其审核规则。

分享移动应用

在移动应用开发页面右上角单击分享按钮,切换到分享产物页签,即可通过二维码或下载链接,将已部署应用的 APK 安装包分享给他人。
Image