【发布时间】:2020-04-16 12:20:11
【问题描述】:
我在 Playstore 中发布了一个应用程序,我想更新我的应用程序并在我的代码中进行了所有必要的更改。现在,要在 Play 控制台上发布更新,我必须上传整个 aab 文件还是要上传其他文件(只是我在代码中所做的更改)。
【问题讨论】:
-
你必须同时上传aab文件
标签: android flutter dart google-play updates
我在 Playstore 中发布了一个应用程序,我想更新我的应用程序并在我的代码中进行了所有必要的更改。现在,要在 Play 控制台上发布更新,我必须上传整个 aab 文件还是要上传其他文件(只是我在代码中所做的更改)。
【问题讨论】:
标签: android flutter dart google-play updates
Google Play 商店更喜欢 app bundle 格式 (aab)。 Android App Bundle 是您上传到 Google Play 以支持动态交付的文件(文件扩展名为 .aab)。
因此,要对应用的功能进行新的更改 - 您应该上传 aab 文件。您可以在应用的文件夹中找到位于 build/app/outputs 的应用包文件。
然后,动态交付功能使用您的 app bundle 为每个用户的设备配置生成和提供优化的 APK,因此他们只下载运行您的应用所需的代码和资源。
1 附加说明:您可能还需要更新应用的版本号。
应用程序的默认版本号为 1.0.0。要更新它,请导航到 pubspec.yaml 文件并更新以下行:
版本:1.0.0+1
版本号是三个用点分隔的数字,如上例中的 1.0.0,后跟可选的内部版本号,如上例中的 1,以 + 分隔。
【讨论】:
是的,你应该整个 aab 文件
不要忘记在 pubspec.yaml 文件中增加版本信息 (即:版本:1.0.2+2)
【讨论】: