侵权投诉
订阅
纠错
加入自媒体

这些App惨遭下岗!盘点安卓9.0中被淘汰的应用


在Android P中,系统原生应该就带有相关功能

毫无疑问,这是一个颇为实用的功能。人们并不是随时随地都能找得到蓝牙鼠标键盘的,当你突然想要遥控客厅的HTPC,或者一时找不到演示PPT的遥控器,Android P就能让手机派上用场了。

冰箱/Xposed等系统工具

前面所提到的App之所以会下岗,主要是由于Android P提供了类似的功能。不过,Android P除了有新功能,系统机制也有所变更,这导致某些以前能用的App在新系统中无法运行,从而面临淘汰。

在Android P中,Google极大程度地限制了非官方API的使用。Google会锁定App所能访问的API,系统的某些API不再提供给App接入,而且App难以再使用没有经过认证的API。这会造成怎样的结果呢?一方面,直接就会导致诸多App的推送、分享功能失效,某些App之所以能够实现推送功能,是因为使用了一些第三方的推送平台,需要接入相关的API;另一方面,很多玩家喜闻乐见的黑科技App,也无法使用了。

非官方公开API可能无法在安卓9.0中使用了

很多可玩性高的安卓App,都会用到一些不包含在官方SDK的API。例如Xposed和冰箱等等,通过一些钩子,可以实现普通App所难以做到的功用。然而在Android P中,Google会限制使用非SDK方法与字段,开发者将无法对其进行访问——无论通过直接调用、反射还是JNI等方式。如果加以尝试,则会收到NoSuchFieldException或者NoSuchMethodException等错误提示。因此,好些玩家们喜闻乐见的App,基本上算是废了,不得不在新系统中走下岗位。

老旧应用/使用老SDK应用

对于这些系统工具被Android P淘汰,有的朋友可能不以为然,毕竟这些工具普遍冷门,只有玩家才会关心。但是,被强制下岗的App,其实并不仅限于这些小众工具,在Android P中,一票大众经常接触的App,可能也濒临淘汰。

一大堆国产App现在仍使用老旧SDK,可能面临淘汰

Android P在新系统中,对使用老旧Target API的应用作了严格限制。Google在SDK增加了一项MIN_SUPPORTED_TARGET_SDK_INT新规,如果App的SDK版本低于v17,那么App将无法兼容Android P。这意味着安卓4.1包括以前版本的App,将会在Android P中遭到淘汰。

现在Android P首个开发者预览版已经放出,开发者们也对其进行了测试,测试结果如同预料一般,旧版的App果然没法运行。在Android P中,尽管旧版App依然能够安装,但开启的时候系统会警告该App无法兼容,需要升级。目前国内不少App都仍使用老旧的SDK,恐怕在Android P的时代,这些老旧应用将会成为历史。

总结

其实每一代安卓都会增添更多贴近实际应用的功能,也会树立起一些前所未有的限制,这些举措不可避免会挤压一部分App的生存空间。然而,每一代安卓系统虽然都会给老旧App带来挑战,但也往往会带来很多新机会,例如安卓这两年主打的物联网、ARCore等等,都能令人看到诸多可能性。安卓9.0无疑是个剧变的版本,希望Google和App开发者们都能在这个世代的安卓中,给用户带来更好的体验吧。

<上一页  1  2  
声明: 本文由入驻维科号的作者撰写,观点仅代表作者本人,不代表OFweek立场。如有侵权或其他问题,请联系举报。

发表评论

0条评论,0人参与

请输入评论内容...

请输入评论/评论长度6~500个字

您提交的评论过于频繁,请输入验证码继续

暂无评论

暂无评论

电子工程 猎头职位 更多
扫码关注公众号
OFweek电子工程网
获取更多精彩内容
文章纠错
x
*文字标题:
*纠错内容:
联系邮箱:
*验 证 码:

粤公网安备 44030502002758号