为了提升App的安全性及性能,确保每个用户都能够获取最佳体验,Google对Android应用开发者提出了一些变更:
今天,我们想要和各位 Android 开发者简单说明一下三项变更,它们背后的原因,以及它们如何让 Android 设备运行得更加安全和流畅。
-
从 2018 下半年开始,Google Play 要求新 App 和 App 更新包将目标 SDK 版本(Target SDK Version)设定为最新版。针对新发布 App,此项变更将从 2018 年 8 月实施;针对现有 App 的版本更新,此项变更则从 2018 年 11 月生效。开发者们要留心此时间,确保 App 基于最新 API 进行开发,获得安全性和性能方面的优化。
-
从 2019 年 8 月开始,Google Play 要求用原生库(native libraries)进行发布和更新的 App 都必须提供 64 位和 32 位两个版本。
-
此外,从 2018 年上半年开始,Google Play 将在每个 APK 头部添加少量安全元数据,用于进一步验证 App 的真实性。此项变更不需要开发者方面采取任何行动。
为了让用户能享受到最好的 Android 体验,Google Play 管理中心将要求 App 设定目标 API 等级为近期版本:
-
2018 年 8 月:新 App 需要将 target API 等级设定为 26(Android 8.0)或者更高
-
2018 年 11 月,现有 App 的更新包需要将 target API 等级设定为 26 或者更高
-
2019 年之后:每年 targetSdkVersion 会提出新的要求。Android 新版本系统发布一年内,App 的开发和更新都需要将 API 调整到相应或者更高等级。
现有但不再更新的 App 并不受影响。开发者可以自行选择是否使用 minSdkVersion,依旧可以进行基于旧版本 Android 系统的 App 开发。