教程 / Native Mac IDE / 首次提交 Android 应用至 Play Console
📝 文字 ● 中级 更新于 2026-05-13

首次提交 Android 应用至 Play Console

将全新 Android 应用发布至 Google Play。比重新上传需要更多配置步骤——开发者账号、应用记录、数据安全表单、内容分级、签名配置、商店详情、内部测试,最后发布到正式渠道。约需 2 小时操作时间 + 1–7 天 Google 审核。

前期准备

0
  • Android Studiodeveloper.android.com/studio ↗(支持 Mac Intel、Mac Apple Silicon、Windows、Linux)。
  • Google Play 开发者账号 — 一次性费用 $25。play.google.com/console/signup ↗。Google 目前对新账号要求身份验证(审核需 1–7 天)。
  • 可运行的 Android 应用 — 能在真机或模拟器上正常运行。
  • 营销素材 — 应用图标(512×512 PNG)、特色图片(1024×500 PNG)、截图、描述文案、隐私政策链接。

验证开发者账号

1

自 2023 年起,Google 对新开发者账号强制要求身份验证。个人账号需要提供政府颁发的证件;企业账号需要 D-U-N-S 编号和税务信息。

在 Play Console 中进入 账号详情,上传所需文件。验证流程需 1–7 天。验证通过之前无法发布应用。

身份验证文档 ↗

创建新应用

2

Play Console → 所有应用 → 创建应用。填写以下信息:

  • 应用名称 — 最多 30 个字符,显示在 Play Store 中。
  • 默认语言 — 主要语言区域。
  • 应用或游戏 — 影响审核流程和应用分类。
  • 免费或付费 — 付费应用之后无法改为免费(免费可改为付费)。
  • 声明 — 确认您已阅读 Google Play 政策并具备发布资格。

点击 创建应用。进入应用控制台后,右侧会显示"设置您的应用"检查清单。

配置 Play 应用签名

3

关键步骤。强烈建议使用 Play 应用签名(由 Google 托管您的发布签名密钥)。若不启用,一旦丢失本地密钥库,您将永远无法更新该应用。

设置 → 应用完整性 → 应用签名。有两种方式:

  • 使用 Google 生成的密钥(推荐用于新应用)— 一切由 Google 管理。
  • 上传自有密钥 — 适用于必须保留的现有密钥。

使用 keytool 在本地生成上传密钥

keytool -genkey -v -keystore upload-keystore.jks \
  -keyalg RSA -keysize 2048 -validity 10000 -alias upload

本地构建使用上传密钥签名,Google 会再用其持有的发布密钥重新签名。Play 应用签名文档 ↗

配置商店详情

4

侧边栏 → 增长 → 商店展示 → 主要商店详情

  • 应用名称 — 最多 30 个字符。
  • 简短说明 — 最多 80 个字符,显示在截图上方。
  • 完整说明 — 最多 4000 个字符,包含营销文案和功能介绍。
  • 应用图标 — 512×512 PNG,32 位含透明通道。图标规范 ↗
  • 特色图片 — 1024×500 PNG/JPG,显示在 Play Store 页面顶部。
  • 截图 — 每种设备类型(手机、7 英寸平板、10 英寸平板)最少 2 张、最多 8 张。最小尺寸 320 px,最大 3840 px。
  • 视频 — 可选,填写 YouTube 链接。

生成营销素材的常用工具:Figma ↗Canva ↗Hotpot ↗

设置分类

5

侧边栏 → 商店展示 → 商店设置

  • 应用类别 — 效率工具、商务等。类别列表 ↗
  • 标签 — 最多 5 个,影响搜索发现。
  • 联系信息 — 邮箱(必填)、电话、网址。
  • 隐私政策链接 — 必填,必须可正常访问。

完成内容分级问卷

6

侧边栏 → 政策 → 应用内容 → 内容分级开始问卷

多步骤问卷,询问应用是否含有暴力、色情、粗口、赌博、毒品相关内容等。请如实作答。

完成后,系统将生成 IARC、ESRB、PEGI、USK、ClassInd 等各地区评级机构的分级结果。不同地区用户看到的评级可能不同。

内容分级文档 ↗

填写数据安全表单

7

侧边栏 → 政策 → 应用内容 → 数据安全

针对应用收集的每种数据类型,需声明:

  • 是否收集?(是/否)
  • 是否与第三方共享?
  • 收集目的是什么?(应用功能、数据分析、广告投放等)
  • 是必须提供还是可选?
  • 传输过程中是否加密?
  • 用户能否申请删除?

在此表单上填写虚假信息必然导致拒审,甚至上线后下架。Google 会使用自动化工具将您的声明与应用实际行为进行比对。

数据安全表单文档 ↗

声明目标受众与广告

8

侧边栏 → 政策 → 应用内容

  • 目标受众与内容 — 应用面向的年龄群体。若包含 12 岁及以下儿童,Google"专为家庭设计"计划将适用额外规定。
  • 广告 — 应用是否含有广告?必须与实际情况一致。
  • 政府应用 — 应用是否代表政府机构?
  • 新闻应用 — 是否产出新闻内容?
  • 金融功能 — 是否涉及资金或金融账户?
  • 健康功能 — 是否与健康数据交互?

每项声明可能解锁额外要求,请谨慎填写。

构建已签名的 AAB

9

与重新上传的流程相同:

./gradlew bundleRelease

或在 Android Studio 中操作:Build → Generate Signed Bundle / APK → Android App Bundle

使用步骤 3 中的上传密钥库进行签名。输出文件:app/build/outputs/bundle/release/app-release.aab

完整操作说明:将 Android 应用重新上传至 Play Console

(推荐)先发布内部测试版

10

在正式发布前,建议先发布到内部测试渠道:

侧边栏 → 测试 → 内部测试 → 创建新版本。上传 AAB 后,最多 100 名指定测试人员可在几分钟内访问,无需人工审核。

测试人员标签页添加测试人员并分享加入链接。在提交正式版前,使用测试版本在真机上验证一切功能正常。

创建正式发布版本

11

侧边栏 → 正式版 → 创建新版本

  • 若已在内部测试中上传构建包 → 点击 推广版本 → 正式版,无需重新上传。
  • 否则 → 直接在此上传 AAB。

填写以下信息:

  • 版本名称 — 默认取 versionName,可自行修改。
  • 版本说明 — 告知用户此版本的更新内容,支持多语言。

分阶段推出

12

首次发布时,可选择一次性向所有用户推出,也可分阶段推出(先推送给 20% 用户,再扩展至 50%,最终覆盖 100%)。

分阶段推出更为稳妥——若 Vitals 数据出现异常,可随时暂停。分阶段推出文档 ↗

提交审核

13

点击 审核版本 → 开始向正式版推出,确认后状态变为审核中

审核时长参考:

  • 1–7 天 — 首次提交(比 Apple 更长)。
  • 约 24 小时 — 后续版本更新。
  • 新账号或内容特殊的应用审核时间可能更长。

状态变更时您会收到邮件通知,也可在发布概览中实时查看。

首次提交常见拒审原因

14
  • 数据安全信息不符 — 声明的数据收集情况与应用实际行为不一致。最常见的拒审原因。
  • 目标 SDK 版本过低 — Google 每年都会提高最低要求。目标 SDK 要求 ↗
  • 敏感权限滥用 — 使用短信、通话记录、无障碍功能或后台位置权限,但未说明具体用途。权限政策 ↗
  • 缺少隐私政策链接 — 所有处理用户数据的应用均须提供,且链接必须可正常访问并具体说明数据处理方式。
  • 应用仿冒 — 图标、名称或图形与现有应用过于相似。解决方法简单:设计独特的视觉风格。

完整政策:开发者计划政策 ↗

封闭测试和开放测试渠道非常有价值。在正式发布前,先将同一构建包提交至封闭测试(指定用户群组,审核需 1–7 天),可以在影响正式版声誉之前提前发现政策问题。

审核通过后

15
  • 审核通过后几分钟内即可在 Play Store 上线(CDN 分发速度比 Apple 更快)。
  • 后续更新使用重新上传流程,这些元数据步骤大多无需重复操作。
  • Play Console → Android Vitals ↗ 中关注崩溃率。
  • 评分和评价中回复用户评论。

官方参考资料

下一步