GooglePlay官方发文称未来版本的GooglePlay服务将不再支持AndroidJellyBean(以下简称JB)平台,对应API级别16、17和18。9年前首次发布,JB平台截至2021年7月活跃设备不到1%。Android发布了很多优化和功能,但没有一个同步到JB,这导致开发人员和QA花费的时间增加关于需要特殊处理的新功能。因此,官方表示,从2021年8月起,对于运行JB的设备,谷歌将不再更新21.30.99版本之后的PlayServicesAPK。对于开发人员来说,支持API级别16到18的应用程序可以继续构建并发布到运行JB的设备,但在更新到更新的SDK版本时可能会遇到构建错误。对此,官方给出了两个建议:将应用的build.gradle中的minSdkVersion值设置为19,即使用API??level19作为最低支持的API级别。如果应用以这种方式发布到Play商店,低于该支持级别的设备用户将无法看到或下载更新。但是,他们仍然可以为他们的设备下载和使用最新发布的应用程序版本。构建多个APK以支持不同的最低API级别并通过配置和代码管理使用不同版本的GooglePlay服务,例如通过在build.gradle中定义两个不同的应用程序配置。productFlavors{legacy{minSdkVersion16versionCode101//MinAPIlevel16,v01}current{minSdkVersion19versionCode1901//MinAPIlevel19,v01}}dependencies{legacyCompile'c??om.google.android.gms:play-services:16.0.0'currentCompile'c??om.googlemsandro.:play-services:17.0.0'}详情请参考官方公告。本文转自OSCHINA标题:GooglePlayServices将停止支持“JellyBean”平台本文地址:https://www.oschina.net/news/149701/google-play-service-discontinue-support-jelly-豆
