精选圈子榜单优站
Echo
Echo
普通用户
大家好,我是Echo!

XDA开发者:安卓9.0可能将限制应用的API访问权限


IT之家1月18日消息 日前,一位来自XDA的开发者表示,其在AOSP(安卓开放源代码项目)中最近的一个提交报告中发现,谷歌可能会在安卓9.0中采用更加严格的API访问权限,限制应用程序访问Android SDK中未记录的API。

长期以来,安卓系统的开放性是许多安卓爱好者所津津乐道的一个特性,但同时,这样的开放性也导致了安卓系统的一系列问题。

一方面,谷歌可以通过锁定安卓系统中所有的隐藏API的访问权限,来保护用户免受滥用API的应用的侵害。另一方面,通过对API的访问权限做出限制,便会导致安卓的开放性受到限制。

有XDA开发者表示,安卓系统正变得越来越像苹果的iOS。

关于API:

API即应用程序编程接口,英文全称Application Programming Interface。那么API怎么用呢?

举个简单的例子,如果第三方微博客户端想要实现微博的功能,如点赞等,开发者只需要从相应的API接口获取微博的数据并进行调用即可,无需去重新开发这样的功能。而目前许多第三方微博客户端的功能受限,比如不能点赞等,这是因为微博关闭了相关API,开发者不能调用。

在安卓系统上,同样如此。

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

但是,这个开发工具包是由谷歌管理的,并不是所有的API都会提交到谷歌手上,很多有用的API是没有经过认证或者直接是隐藏的。而目前许多个人开发者开发的应用都利用到这些API。


  • 本文转载自:https://www.ithome.com/html/android/344001.htm

  • 若文章侵犯了您的权益,请联系我们进行处理。

  • 2018-01-18
  • 494阅读
评论