1. Google Play 开发者账号
你需要先注册 Play Console 开发者账号:
- 年满 18 岁;
- 接受 Google Play Developer Distribution Agreement;
- 支付一次性注册费 25 美元;
- 选择账号类型:Personal 或 Organization;
- 完成开发者身份验证。组织账号通常还需要公司资料,组织账号创建时需要 D-U-N-S 编号。(Google Help)
如果是 2023 年 11 月 13 日之后创建的个人开发者账号,正式发布前还要完成闭测要求:至少 12 名测试者连续 opt-in 满 14 天,之后才能申请生产发布权限。(Google Help)
2. 应用技术条件
应用需要准备可发布的正式包:
- 新应用需要使用 Android App Bundle(.aab) 发布;Google Play 从 2021 年 8 月起要求新应用使用 AAB。(Google Help)
- AAB 需要用上传密钥签名,并配置 Play App Signing;Android 应用安装或更新前都必须经过数字签名。(Android Developers)
- 普通手机/平板新应用和更新目前需要 target Android 15 / API 35 或更高;Wear OS、Android TV、Android Automotive OS 有不同要求,通常是 Android 14 / API 34 或更高。(Android Developers)
- 包名
applicationId要唯一,不能和已上架应用冲突。 - 应用不能崩溃、不能空壳、核心功能要可用;登录、注册、支付、权限弹窗等关键流程要能被审核人员测试。
3. Play Console 里必须填写的内容
上架前需要在 Play Console 完成这些信息:
- 应用名称、简短描述、完整描述;
- 应用图标、截图、Feature Graphic;
- 应用分类、联系方式、国家/地区、定价;
- 内容分级问卷;
- 目标受众和内容声明;
- 是否包含广告;
- 隐私政策;
- 如果 App 有登录、会员、后台入口等受限内容,需要提供审核账号或访问说明;
- 如果用了短信、通话记录、定位、无障碍、后台权限等敏感权限,需要说明用途。(Google Help)
4. 隐私与数据安全
所有上架到 Google Play 的应用都要填写 Data safety 数据安全表单,说明是否收集、共享、加密、删除用户数据;第三方 SDK 采集的数据也要算进去。Google 明确要求开发者在 Play Console 里声明隐私和安全实践,并且这些信息会展示在商店详情页。(Google Help)
简单说,你要准备:
- 隐私政策网页;
- 收集哪些数据:手机号、邮箱、设备 ID、位置、相册、日志、崩溃数据等;
- 数据用途:登录、统计、风控、广告、客服等;
- 是否分享给第三方 SDK;
- 是否支持账号删除、数据删除。
5. 政策合规
应用内容必须符合 Google Play Developer Program Policies,尤其注意:
- 不能有违法、欺诈、恶意软件、诱导下载、虚假宣传;
- 不能滥用权限;
- 不能偷偷采集用户数据;
- 儿童相关应用要满足 Families Policy;
- 金融、医疗、新闻、VPN、赌博、成人内容等类目有额外限制。(Google Play)
6. 支付要求
如果应用内销售的是 数字商品、会员、订阅、虚拟币、去广告、云服务等数字内容,通常要接入 Google Play Billing,除非你所在地区或业务类型适用例外政策。实体商品或线下服务一般不走 Google Play Billing。(Google Help)
7. 发布流程
典型流程是:
- 注册并验证 Google Play Console 账号;
- 创建应用;
- 上传签名后的 AAB;
- 填写商店详情、隐私政策、Data Safety、内容分级、目标受众、广告声明;
- 做内部测试 / 封闭测试;
- 个人新账号满足 12 人 14 天闭测要求;
- 提交生产版本审核;
- 审核通过后发布。
最容易被拒的点通常是:隐私政策缺失或和 Data Safety 不一致、敏感权限解释不充分、审核账号无法登录、应用功能太少或崩溃、截图/描述和实际功能不一致、个人账号没完成闭测。