文章图片
这是因为海外有GooglePlay这个较为统一的应用市场 , 甚至近乎垄断 , 这种操作在外国人眼里是常识 , 可是却并不适用于中国大陆的安卓生态环境 。
放眼中国大陆 , 那么多的应用市场里 , 各位差友觉得哪家算得上“最大”的?这恐怕很难有一个具体的答案 。
打个比方 , 我去年在小米应用商店花钱买了一个App , 但今年我换了华为手机 。 如果我把那个App抓包在华为手机上安装 , 华为手机应用市场也不会有我的购买记录 。
可是作为一个安卓用户 , 隔一年换个系统用用是很常见的操作 , 我明明是付过钱的正版用户 , 到了华为那边却成了盗版用户 , 这谁受得了?
鉴于这种情况 , 中国大陆安卓应用市场基本上就没有付费下载这种生态 , 开发商也无法依靠应用商店判断当前用户是否付过费 。
拥有完善健全的付费下载应用的生态 , 对于厂商、软件开发公司以及独立开发者来说都是好事 , 可惜这其中的根本问题 , 并不是两行代码就能解决得了的 。
文章图片
此外 , 小米开发者还提到了另外一个问题 , 就是关于APK内图片之类的资源泄露问题 。
文章图片
因为APK本质是一个压缩包 , 用户在电脑上把它的后缀改成.zip之类的就可以轻松解压缩 , 然后就可以使用里面的一些图片 。 这样一来就会涉及版权问题 。
外国开发者的回答也很直接:图片资源应该靠版权法保护 。
文章图片
而从一开始 , 这位小米开发者就提出了自己的疑虑:在开发者模式的高权限下 , 用户手机中所有的数据都能被提取出来是一件很危险的事情 。
而且人人都可以通过APK来看到这些数据 , 这些数据都属于用户个人隐私 , 第三方是不应该有这种权限的 , 因此他用那两行代码进行了一些限制 。
文章图片
至少从表面上看 , 这位开发者是为了用户隐私在着想 。 但实际上 , 外国开发者认为APK里面的东西根本就不能算私有资源 , 他的代码也拦不住真正想要看这些资源的人 。
文章图片
反正掰扯半天 , 这个提议最终被谷歌给驳回了 。
文章图片
从表面上看是双方各执一词无法互相理解 , 本质上的原因其实很简单 。
说白了 , 这位小米开发者发起这个修改 , 是因为他看到了一些安卓系统本身存在的问题 , 并且逐一列出了理由 。 只是很可惜 , 这些问题在外国的开发者眼里并不算什么问题 , 更何况这代码也不够牛X , 自然也不用谈去解决问题了 。
其实吧 , 想要保护收费应用的方法根本就不在于提高APK的提取门槛 , 你的门槛再高 , 也有高手能跨过去 。 与其搞这些东西 , 不如想想怎么给应用搞一个更加合理点的收费验证系统比较实在 。
文章图片
责任编辑:宪瑞文章纠错
【这两天|小米提议禁止安卓手机提取apk文件】话题标签:智能手机安卓小米
- 小米|小米首款骁龙8直屏旗舰 小米POCO F4 GT上市:4300元
- 最近几天|雷军终于揭秘,小米史上首款超大杯旗舰11ultra
- 红米手机|Redmi Note11T这款手机值得购买吗?结论:千万别买顶配版本!
- 小米|86英寸电视跌破6000元!小米618推10亿焕新补贴
- OPPO Find|这才是618的正确打开方式,绿厂不玩套路直接降价,至高省1500块
- 小米|雷军回想起4年前一幕:米粉在小米法国门店排队 当天还下着冰雹
- 飞利浦·斯塔克|小米 12Ultra 官宣,正式确认搭载徕卡影像
- 小米科技|七代同堂,看小米手环 7 是否值得入手?
- 徕卡|耗资过亿自研芯片加持!小米12 Ultra配置曝光:快充规格拉满了
- 荣耀|618笔记本电脑如何选?我只推荐这个品牌,找好需求这三款闭眼入