将全新 Android 应用发布至 Google Play。比重新上传需要更多配置步骤——开发者账号、应用记录、数据安全表单、内容分级、签名配置、商店详情、内部测试,最后发布到正式渠道。约需 2 小时操作时间 + 1–7 天 Google 审核。
自 2023 年起,Google 对新开发者账号强制要求身份验证。个人账号需要提供政府颁发的证件;企业账号需要 D-U-N-S 编号和税务信息。
在 Play Console 中进入 账号详情,上传所需文件。验证流程需 1–7 天。验证通过之前无法发布应用。
Play Console → 所有应用 → 创建应用。填写以下信息:
点击 创建应用。进入应用控制台后,右侧会显示"设置您的应用"检查清单。
关键步骤。强烈建议使用 Play 应用签名(由 Google 托管您的发布签名密钥)。若不启用,一旦丢失本地密钥库,您将永远无法更新该应用。
设置 → 应用完整性 → 应用签名。有两种方式:
使用 keytool 在本地生成上传密钥:
keytool -genkey -v -keystore upload-keystore.jks \
-keyalg RSA -keysize 2048 -validity 10000 -alias upload
本地构建使用上传密钥签名,Google 会再用其持有的发布密钥重新签名。Play 应用签名文档 ↗。
侧边栏 → 增长 → 商店展示 → 主要商店详情:
侧边栏 → 商店展示 → 商店设置:
侧边栏 → 政策 → 应用内容 → 内容分级 → 开始问卷。
多步骤问卷,询问应用是否含有暴力、色情、粗口、赌博、毒品相关内容等。请如实作答。
完成后,系统将生成 IARC、ESRB、PEGI、USK、ClassInd 等各地区评级机构的分级结果。不同地区用户看到的评级可能不同。
侧边栏 → 政策 → 应用内容 → 数据安全。
针对应用收集的每种数据类型,需声明:
在此表单上填写虚假信息必然导致拒审,甚至上线后下架。Google 会使用自动化工具将您的声明与应用实际行为进行比对。
侧边栏 → 政策 → 应用内容:
每项声明可能解锁额外要求,请谨慎填写。
与重新上传的流程相同:
./gradlew bundleRelease
或在 Android Studio 中操作:Build → Generate Signed Bundle / APK → Android App Bundle。
使用步骤 3 中的上传密钥库进行签名。输出文件:app/build/outputs/bundle/release/app-release.aab。
完整操作说明:将 Android 应用重新上传至 Play Console。
在正式发布前,建议先发布到内部测试渠道:
侧边栏 → 测试 → 内部测试 → 创建新版本。上传 AAB 后,最多 100 名指定测试人员可在几分钟内访问,无需人工审核。
在测试人员标签页添加测试人员并分享加入链接。在提交正式版前,使用测试版本在真机上验证一切功能正常。
侧边栏 → 正式版 → 创建新版本。
填写以下信息:
首次发布时,可选择一次性向所有用户推出,也可分阶段推出(先推送给 20% 用户,再扩展至 50%,最终覆盖 100%)。
分阶段推出更为稳妥——若 Vitals 数据出现异常,可随时暂停。分阶段推出文档 ↗。
点击 审核版本 → 开始向正式版推出,确认后状态变为审核中。
审核时长参考:
状态变更时您会收到邮件通知,也可在发布概览中实时查看。
完整政策:开发者计划政策 ↗。