跳到主要内容
Google Play Developer Services

App 上架与审核

Google Play AAB 与 Play 应用签名说明

Google Play 为什么要求 AAB?Android App Bundle 与 APK 的区别、Play 应用签名中应用签名密钥与上传密钥的关系,以及上传密钥丢失怎么办。

简短回答

新应用需要以 Android App Bundle(AAB)格式发布,并使用 Play 应用签名:Google 保管应用签名密钥,你用上传密钥给上传的版本签名。上传密钥丢失可以申请重置,应用签名密钥则由 Google 保管。

AAB 和 APK 的区别

AAB 是发布格式,Google Play 会根据它为不同设备生成优化后的 APK,下载体积通常更小。新应用需要使用 AAB 提交;APK 仍可用于测试和其他渠道分发。

两把密钥分别是什么

  • 应用签名密钥:最终给用户安装的 APK 签名,由 Google 在 Play 应用签名中保管
  • 上传密钥:你用来给上传到 Play Console 的 AAB 签名,证明版本来自你

上传密钥丢失或泄露时,账号所有者可以在 Play Console 申请重置上传密钥。

需要注意的场景

  • 同一应用同时在其他渠道分发:签名证书不同会导致用户无法跨渠道更新
  • 应用转移给其他开发者账号:签名随应用一起转移,见应用转移
  • 谈到「带 Key 的账号」时,要分清是哪一把密钥,详见谷歌开发者老号

Android 开发者验证中关于应用登记的要求,见Android 开发者验证。

返回 App 上架与审核专题 · 知识中心更新于 2026-10-03

常见问题

老应用一直用 APK 发布,要改成 AAB 吗?

AAB 要求主要针对新应用;存量应用以 Play Console 当前提示为准,建议逐步迁移。

可以自己保管应用签名密钥吗?

Play 应用签名支持上传自有的应用签名密钥,之后由 Google 保管用于签名。

上传密钥丢了应用还能更新吗?

可以申请重置上传密钥,审批后用新上传密钥继续更新。

看完文章仍不确定?

说明你的主体、是否有 App、当前卡点。

咨询我的 Google Play 情况

本网站为独立第三方服务,与 Google LLC 无关联,亦未获其认可或授权。

Next step

把你的情况说清楚

我们按可沟通范围说明类型与下一步。

Telegram:@x92886

谷歌开发者账号

个人 / 组织 · 咨询报价

咨询账号