前阵子小米悄悄干了一件事,小米工程师在向 AOSP (Android Open Source Project,中文意为”Android 开放源代码项目”。发起者是谷歌,主要用途是移动设备的系统) 提交的一个提议中指出,应禁止通过 shell 获取已安装的 APK,禁止理由是某些 APK 可能包含私有资源或内容。
小米开发者还建议,Android 应用只能从 Google Play 商店或其他受信任的应用商店获得。
消息传到国内,就变成了小米提议禁止通过一切方式提取APK,被网民骂惨了,但这其中还是有区别的。
什么是禁止通过 shell 获取已安装的 APK?其实只是限制设备使用者在利用 ADB Shell ( 电脑上调试应用时使用的命令行开发工具 )提取 APK 文件。这位小米工程师的提议,说白了其实就是为了防破解防盗版。
对于小米工程师这个提议,谷歌是怎么解决的呢?
目前这个提议是已经被谷歌驳回了,被标记为「Abandoned」状态,无法合并到 AOSP;并且这个提议的投票状况是只有提议者投了赞成票,有两名工程师投了反对。
一位谷歌员工指出了小米提议中的问题所在,禁止通过 shell 获取已安装的 APK只会阻止普通小白用户提取 APK 文件,而有一定技术能力的 Android 爱好者只需安装一个调试版本的 Android 系统,就可以照样提取 APK,难度并不大。
所以即使同意禁止通过 shell 获取已安装的 APK,该出现的破解版、盗版还是会出现。你想那些做破解版盗版的人连这点问题都搞不定也不会去做了,多了一条规则却缺啥用没有,谷歌当然不会多此一举。
此外,多名谷歌员工不认为 APK 文件的内容是“ 私人资源 ”;有一名工程师还说,小米这个提议属于其内部产品的需求,而不是一个所有人都会(应该)同意的全平台政策。如果小米需要这样做,应该在特定设备中进行。
我猜这名工程师这么说,是因为知道小米去年就开始招募 「MIUI 纯净模式」内测用户,纯净模式是一种全新的安装模式,开启纯净模式将限制安装未经小米安全审核的应用。
有网友认为「纯净模式」比较适合老年人;也有网友认为安卓如果这样了,那他还不如用苹果。如果是你,你会愿意开启纯净模式吗?
本文为原创文章。发布者:安卓党,如若转载请注明出处:https://www.maxiaobang.com/14318.html