通知!TargetSdkVersion新规执行在即!

应电信终端产业协会(TAF)发布的《移动应用软件高 API 等级预置与分发自律公约》(以下简称《公约》)要求:截止到2019年5月1日所有新发布的应用 API 必须为26或更高,2019年8月1日现有应用 API 必须升级为26或更高。《公约》发布至今得到了国内主流互联网及终端制造企业的积极响应。

目前国内TOP 1000应用TargetSdkVersion版本情况如何?本文将进行详细分析。

国内TOP 1000应用TargetSdkVersion现状

以下图表是谷歌要求不同安卓版本中,应用TargetSdkVersion版本的API要求以及截至目前不同系统版本的市场占有率:

国内TOP 1000应用中TargetSdkVersion<26的应用总数为612个,其中游戏类应用TargetSdkVersion不符合要求最多为100个,在该分类占比高达87%:

应用TargetSdkVersion<26的影响

对应用开发者来说,不按时更新Target SDK版本的应用,应用市场将采取强制下架的策略,已上架应用将无法更新。

对用户来说,未适配Android M或更高版本的应用安装在Android M或更高版本时,会默认授予申请的所有权限,且应用运行时无弹框授权提示。其中包括通讯录、电话、短信、通讯记录、位置、麦克风、相机等危险权限,导致用户在不知情的情况下泄露隐私信息,对用户个人信息安全造成危害。

国内TOP 1000应用TargetSdkVersion详情

下表为国内TOP 1000分类应用TargetSdkVersion<26的具体情况,建议开发者尽快完成版本适配:

原文地址:https://www.cnblogs.com/androidga/p/10437845.html