小米开源 Android 项目欲“阻止提取 APK 文件”,被谷歌以“软件有缺陷”为由驳回
共 1523字,需浏览 4分钟
· 2022-05-24
技术编辑:MissD丨发自 思否编辑部
公众号:SegmentFault
据 9to5google 报道,近期智能手机制造商小米创建了一个“禁止设备所有者从第三方复制 APK 文件”的开源 Android 项目,理由是“保护私人资源”,以此希望应用程序只能在谷歌 Play 商店或其他受信任的市场上使用。
但出乎意料的是,谷歌对该提议表示反对。
众所周知,多年来 Android 生态系统的一大优势就是“轻松提取和共享 APK 文件”(用于安装应用程序),这可以让你在应用程序更新导致严重问题时,也能通过访问众包网站下载旧版本,直到问题得到解决。
也就是说:在典型的 Android 情况下,用户只需像 APK Mirror 一样转向现实,下载有问题的应用程序的旧版本,在正式发布纠正性更新之前不进行更新,这样他们就可以同时顺利地继续使用它。
当然,还有另一种情况需要考虑:假设你没有 Wi-Fi 覆盖,几乎没有可用的移动数据,不足以下载游戏或应用程序的更新。在这种情况下,你可以让朋友下载大量移动数据,并将要在本地安装的 APK 文件发送给您。
以上几点,都足以说明在日常使用中,提取和安装 APK 文件的能力是 Android 设备用户的一个重要优势。
小米“挑战” Android 设备上的 APK
近日,推特用户 @MishaalRahman 就爆料称,小米的一位工程师向 Android 开源项目(AOSP)提交了一份提案,旨在完全防止 Android 设备所有者提取 APK 文件并从设备中复制这些文件以共享这些文件。
小米方面给出的理由是“Apk 可能包含一些私有资源”,因此不应该允许其他人使用它。简言之,小米的开发者表示,Android 设备的应用程序只能通过谷歌 Play 商店或其他可靠的应用商店下载。
谷歌确认:暂无有效的方法阻止提取 APK 文件
参考链接:
https://9to5google.com/2022/05/20/xiaomi-wants-to-put-an-end-to-extracting-apks-on-android-but-google-doesnt/