You uploaded an APK or Android App Bundle signed with a certificate that expires too soon. You need to sign your APK or Android App Bundle with a certificate that expires farther into the future. Learn more about signing.
自签名证书
aab, 需要先使用上传密钥为 app bundle 签名
对于在 Play 商店中(适用于 2021 年 8 月之前创建的应用)或其他商店中使用 APK 分发的应用,必须为 APK 手动签名才能上传。
On Android, there are two signing keys: deployment and upload. The end-users download the .apk signed with the ‘deployment key’. An ‘upload key’ is used to authenticate the .aab / .apk uploaded by developers onto the Play Store and is re-signed with the deployment key once in the Play Store.
在Android上,有两个签名密钥:部署和上传。终端用户下载用 “部署密钥 “签名的.apk。上传密钥 “用于验证开发者上传到Play Store的.aab/.apk,一旦进入Play Store,就会用部署密钥重新签名。
生成上传密钥和密钥库
使用上传密钥为应用签名
为了提高安全性,建议您使用新的上传密钥(而不是应用签名密钥)为应用签名。
Play 应用签名计划
2021 年 8 月之前创建的应用除外,这些应用可继续分发自签名 APK)
aab格式
aab的四大优势:
Android App Bundle: Google Play 使用App Bundle生成并优化APK,以针对不同设备配置和语言进行分发。