android p版本手机,版本过老 Android P将不再支持这类应用

原标题:版本过老 Android P将不再支持这类应用

随着每年推出的新手机和新系统越来越多,厂商和开发商很难保证每个应用都能在所有设备上流畅运行,所以苹果和谷歌每年都会淘汰一些系统版本和机型,就像谷歌今天做的那样:Android 4.1 以前的应用将无法在 Android P 中运行。

ff88465e20559bfba2a5c2ec4f6a9133.png

外媒在 Android P 的 SDK 中发现了一段名为 MIN_SUPPORTED_TARGET_SDK_INT 的文件,谷歌在其中加入了对最低 SDK 版本的要求:Android P 中运行的 App,SDK 版本最低为 v17。而这一版本对应的系统是 Android 4.1,所以如果一个 App 是基于 Android 4.1 的 SDK 开发的,那么就无法运行在 Android P 上。

开发者在虚拟机上安装了 Android P,然后尝试安装、使用了基于 Android 4.1 版本的 App,发现安装是没有问题的,但是点击打开时系统会提示无法使用。

现在看来,Android 4.1 系统及之前版本的份额虽然早已经不到5%,但是基于 Android 4.1 及以前系统的 SDK 开发的 App 还是不在少数,这也是现在 Android 手机上 App 运行缓慢的主要原因之一。现在不少开发者为了省事,直接用老的 SDK 开发 App,久而久之,就变成了“新瓶装旧酒”,怎么优化都是不会合适的。

3d821f2f40429c53ab2b38adc952ffa2.png

其实在这一点上,苹果更加果断,在 iOS 11 上,就不再支持 iPhone 5/5c 以及更老的机型,还完全淘汰了32位的 App 和硬件。而谷歌最近几年也是在慢慢靠拢 iOS,比如前几个大版本的 Android 中,对于 API 的访问权限就逐渐缩紧,在最新的 Android P 中更是为某些 App 限定了 API 范围,超出范围的 API,系统压根就不会开放给 App。

并且很多人不知道的是,近年来 Android 也新增了禁止系统降级、限制后台安装 App 、限制 App 后台和移除“允许未知来源应用”开关等改动,不过和以前一样,解锁 Bootloader 并 ROOT 之后,这些限制还是可以随意突破的。 返回搜狐,查看更多

责任编辑:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值