近日,有报道称,小米要创建一个“禁止设备所有者从第三方复制 APK 文件”的开源 Android 项目,但遭到了谷歌的反对。
小米创建这个项目的理由是“保护私人资源”,所以希望应用程序只能在谷歌 Play 商店或其他受信任的市场上使用。
但多年来 Android 生态系统的一大优势就是“轻松提取和共享 APK 文件”(用于安装应用程序),这可以让你在应用程序更新导致严重问题时,也能通过访问众包网站下载旧版本,直到问题得到解决。
小米这么做其实和Android 生态系统是有点相违背的,谷歌的回应是:暂无有效的方法阻止提取 APK 文件。
据报道,谷歌驳回小米公司这项提议的理由,是并非因为竞争和获取内容来源自由等因素,而是因为小米编写的软件有一个很大的“缺陷”——它旨在阻止仅从 Android 的常规(自定义)构建中提取APK文件。
一位谷歌员工表示,这里所讨论的障碍只涉及从正常(“用户”)Android 版本中提取 APK。然而,为了绕过这一限制,安装一个 Android 调试构建来绕过该块就足够了,简言之,小米提出的保护方法不能保护任何东西。
目前,关于小米的该项目已经收到了来自不少谷歌开发者的“反对声”,业界评论称这似乎是一个“很好的迹象”,表明这项“进一步关闭 Android 生态系统”的提案正在被否定。