当前位置: 首页 > 数码发展

向 iOS 靠拢? Android 9.0 将禁止开发者使用非官方 API

时间:2024-02-21 16:49:39 数码发展

据开发者论坛 XDA 报道,Android 开源项目(AOSP)最近提交的一份报告发现,Android 9.0 可能会限制应用程序访问 .我们先来解释一下什么是API(应用程序编程接口)。

举个简单的例子,比如微博的公共API。

开发者可以根据这些API接口获取微博的数据,然后开发第三方微博客户端,开发者只需要直接从程序中调用这些接口,而不必考虑如何实现这个功能。

对于开发人员来说,Android 软件开发套件 (SDK) 非常有用,它为开发人员提供了测试和构建新 Android 应用程序所需的 API 库和工具。

新版本拥有一系列新的API,开发者可以通过Android SDK使用。

不过,这个开发套件是由Google管理的,并不是所有的API都会提交给Google。

许多有用的 API 没有经过认证或直接隐藏。

现在有很多游戏爱好者的论坛或者贴吧。

由个人使用这些 API 开发的软件。

但随着Android 9.0的更新,谷歌可能会完全禁用对隐藏API的访问。

这一趋势带来的最明显的变化是,Android系统未来可能会减少第三方开发者开发的辅助功能软件的数量,比如一些广告去除插件、按键映射、登录助手等事实上,去年11月,Google就开始清理Play Store上的此类软件。

确实,很多人使用这种API来制作一些带有病毒的恶意软件,但大多数没有经过认证的API的应用程序都是良性的。

它们也是Android开发者展示创造力、推动Android系统发展的平台,就像早期的状态一样。

Bar沉浸式插件现已被各大Android手机厂商集成到系统中。

Android 的开放性是一把双刃剑,我们了解到 Google 可能会锁定对 Android P 中所有隐藏 API 的访问,以保护用户免受滥用这些 API 的垃圾应用程序的侵害。

但为了限制Android的开放性,谷歌还需要仔细权衡吗? XDA论坛上的一位开发者直言,Android越来越像第二个iOS。