向 iOS 靠拢?安卓 9.0 将禁止开发者使用非官方 API
2023-07-23 20:05:25发布 浏览467次 信息编号:65409
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
向 iOS 靠拢?安卓 9.0 将禁止开发者使用非官方 API
据开发者论坛 XDA 报道, 开源项目 (AOSP) 最近提交的一份报告发现, 9.0 可能会限制应用程序访问 SDK 中未记录的 API。
我们先来解释一下什么是API(应用程序编程接口)。 举个简单的例子,比如微博的公共API。 开发者可以根据这些API接口获取微博数据,进而开发第三方微博客户端。 开发者只需要在程序中直接调用这些接口,而不需要考虑如何实现这个功能。
对于开发者来说,这是非常有用的东西。 软件开发套件 (SDK) 为开发人员提供测试和构建新应用程序所需的 API 库和工具。 每个新版本都会提供一系列新的 API 供开发人员通过 SDK 使用。
不过,该开发套件由管理,并非所有API都会提交给 。 许多有用的 API 没有经过认证或直接隐藏。 现在有很多游戏爱好者的论坛或者贴吧。 有许多个人使用这些 API 开发的软件。 但随着 9.0 的更新,谷歌可能会完全禁用对隐藏 API 的访问。
这一趋势带来的最明显的变化是,系统未来可能会减少很多第三方开发者开发的辅助功能软件,比如一些反广告插件、按键映射、登录助手等。事实上,谷歌去年11月就开始在Play Store中清理此类软件。
确实,很多人利用这种API来创建一些带有病毒的恶意软件,但大多数没有认证API的应用程序都是良性的,它们也是开发者展示创造力、推动系统发展的平台,比如早期的状态栏沉浸式插件,已经被各大手机厂商集成到系统中。
的开放性是一把双刃剑,我们知道P中所有隐藏API的访问可能会被锁定,以保护用户免受滥用这些API的垃圾应用程序的侵害。 但限制的开放性,谷歌还需要衡量吗? XDA论坛上的一位开发者直言,系统现在越来越像第二个iOS。
提醒:请联系我时一定说明是从星空网上看到的!