是否必须上传aab(Android应用捆绑包)而不是APK文件

时间:2019-09-26 08:30:01

标签: android cordova google-play-services android-app-bundle cordova-android

在最近尝试将适用于现有应用程序的新版本的apk上传到PlayStore时,引发了如下警告消息

enter image description here

  1. 所以问题是,是否必须仅将aab文件上传到PlayStore或正常的apk文件也可以更新。

  2. 如果必须上传aab文件,那么在上传之前如何对aab文件进行签名。

我将此Link用于 Goolge App签名。这也是必需的吗?

注意:

开发的应用程序是 cordova应用程序。因此,如果上述事情是强制性的,那么针对Cordova应用程序构建的过程是否有所不同?

谢谢!

2 个答案:

答案 0 :(得分:2)

  
      
  1. 问题是,是否必须仅将aab文件上传到PlayStore或正常的apk文件也可以更新
  2.   

普通APK也可以上传/更新。这仅是警告,而不是错误消息。 Google Play仍然允许您继续

  
      
  1. 如果必须上传aab文件,那么如何在签署aab文件之前   上传中。
  2.   

在Android Studio中,当构建签名的APK / AAB时,它将要求您导出加密密钥。请记下位置,因为在上载AAB时将使用此导出的密钥。看到以黄色enter image description here突出显示的

  

我将此链接用于Goolge App签名。这也是必需的吗?

不是,它是可选的。引用Google Play支持: 通过Google Play使用应用签名是可选的。您仍然可以上传APK并管理自己的密钥,而不必使用应用程序捆绑包。但是,如果您丢失了密钥库或密钥库遭到破坏,则必须先发布具有新程序包名称的新应用程序,才能更新应用程序。 https://support.google.com/googleplay/android-developer/answer/7384423

答案 1 :(得分:0)

重要:在2021年下半年,将需要新的应用来 通过Android App Bundle在Google Play上发布。新应用更大 超过150 MB的用户必须使用Play Feature Delivery或Play Asset 投放”。

来自

https://developer.android.com/guide/app-bundle