我想发布一个需要Android 4.4的新版本。我知道我可以这样做,将以下内容添加到清单中:
<uses-sdk android:minSdkVersion="19"/>
(根据此,19是Android 4.4的SDK版本)
,但我也希望拥有超过4.4的Android版本的人能够下载我的应用程序的较旧版本。如果可能的话,我该怎么做?我知道iOS会自动执行此操作:如果某人的iOS版本比应用程序所需的版本较旧改为下载的应用ID。Google Play商店是否具有类似的"向后兼容性"功能?
Google Play版本可以包含多个应用程序捆绑包!当您准备发行版时,除了添加新的新鲜和闪亮的应用程序捆绑包(对于较新的设备)外,还可以从应用程序捆绑库中添加旧版应用程序捆绑包(适用于较旧的设备)。
然后,您可以在App Bundle Explorer中验证哪些版本是活动/不活动的(单击版本下拉列表)。
Google Play将管理哪个版本自己使用哪个设备(如果支持多个版本代码,则优先考虑具有更高版本代码的版本)。
是的,以下版本4.4的用户将获得您的应用的较旧版本。
只需将较旧的版本保存在Play商店中。
使用gradle
代替manifest.xml
minSdkVersion 16
targetSdkVersion 23