游戏观察 游戏产业媒体
手机端下载
当前位置:游戏观察 > 新闻 > 研发资讯 > 正文

安卓9.0或将限制使用非官方API 变下一个iOS?

2018-01-19 11:10 来源:快科技

  游戏观察1月19日消息,安卓系统和iOS系统是当前最主要的智能操作系统。安卓系统的开放性受到了很多开发者的欢迎,但相较于iOS的封闭,过于开源的安卓系统经常会出现各种病毒等恶意程序的侵害,并且对谷歌的利益也造成了影响。对此,在新版的安卓9.0中,新系统可能会限制使用非官方API,这将限制安卓的开放性

  据开发者论坛XDA的消息,在安桌开放源代码项目(AOSP)中最近的一个提交报告发现,安卓9.0有可能会限制应用程序访问Android SDK中未记录的API。

安卓9.0或将限制使用非官方API 向iOS靠拢

  先来解释一下什么叫做API(Application Programming Interface,应用程序编程接口),举个简单的例子, 比如微博的公开API,开发人员可以根据这些API接口得到微博的数据,然后开发出第三方的微博客户端,开发者只需要直接从程序调用这些接口就可以了,而不需要考虑是去怎么实现这个功能。

  对于开发者来说,这是一个些非常有用的东西,Android软件开发工具包(SDK)为开发人员提供了测试和构建新的Android应用程序所需的API库和工具,随着Android的每一个新版本都有一系列新的API可供开发者通过Android SDK使用。

  但是,这个开发工具包是由谷歌管理的,并不是所有的API都会提交到谷歌手上,很多有用的API是没有经过认证或者直接是隐藏的,现在很多玩机爱好者论坛或者贴吧都存在许多利用这些API个人开发的软件。但随着安卓9.0的更新,谷歌有可能会完全禁止访问隐藏的API。

  这个趋势最明显带来的改变就是,安卓系统未来可能会减少很多第三方开发者开发的辅助功能性的软件,如一些去广告插件、按键映射、签到助手等等,事实上去年谷歌11月份就开始针对Play商店的这类软件进行清理。

  不过,这一调整没有从底层关掉API,意味着三方APP仍可以获取,比如Wi-Fi分析仪、LTE Discovery等。

安卓9.0或将限制使用非官方API 向iOS靠拢

  的确,有很多人利用这类API做一些带病毒的恶意软件,但是大多数没有带认证API的应用程序都是良性的,也是安卓开发者展现创意,促进安卓系统发展的平台,像早期的状态栏沉浸插件,现在早已被各大安卓手机厂整合到了系统里。

  安卓的开放是一把双刃剑,我们理解Google可能会锁定对Android P中所有隐藏的API的访问权限,以保护用户免受滥用这些API的垃圾应用程序侵害。但是要因此限制安卓的开放性,谷歌是否还需要好好衡量一下呢?XDA论坛的一位开发者直言不讳的说,安卓系统现在越来越像第二个iOS了。

最新游戏行业资讯,点击进入游戏观察!

本网站所收集的资料来源于互联网公开信息或网友自助投稿,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您知识产权的资料,请与我们取得联系,本站会在3个工作日内删除。

游戏观察

聚焦极有价值的游戏产业资讯。打造有影响力的游戏产业媒体。

赋能游戏跨端开发,Unity于2021 ChinaJoy推出跨端移植服务