小米、OV、荣耀突然联手,安卓装软件也要「查户口」了?

安卓用户以后安装软件,可能也得开始「查户口」了。
最近,OPPO、vivo、小米、荣耀四家厂商突然宣布,要在中国大陆地区联合推行 Android 侧载应用开发者身份验证机制,简称 ADV。
啥意思呢?
简单来说,就是以后开发者想让自己的 APK 在这些手机上顺利安装,最好先证明自己到底是谁。
如果没有通过验证,那么用户安装时,系统就会弹出一个「未验证」提示。
当然,目前还没有到不让安装的程度,用户手动确认后,依然可以继续安装。
但与以往各家厂商自己管理不同,这次四家还达成了一项共识:
开发者的身份验证结果,可以在四家厂商之间互相认可。
也就是说,开发者不用分别跑到小米、OPPO、vivo、荣耀的平台认证四次,只要在其中一家完成验证,其他三家也能认可。
有点安卓应用「全国通用身份证」的意思了。
而具体认证流程,以小米公布的官方文档为例,开发者首先需要注册账号,完成个人或企业实名认证。
随后还要上传带有签名的 APK 空包,将软件包名与开发者身份绑定,审核通过后才能获得验证结果。
已经在应用商店上架的 APP 倒不用折腾,平台会自动提交验证。
不过,如果你平时喜欢从官网、GitHub 或者其他第三方渠道下载 APK,那以后就可能经常和这个验证提示打交道了。
而且,这事还真不是只停留在公告上。
根据小米官方公布的时间线,早在 10 月 21 日,小米开放平台就已经上线了开发者身份验证功能。
到了 10 月 31 日,侧载应用安装环节也正式启用了验证校验。
也就是说,小米早已经开始执行了。
看到这儿,熟悉安卓的同学估计已经觉得有点眼熟了。
没错,今年 3 月,咱们聊过 Google 准备收紧 Android 侧载权限这件事。
当时谷歌搞出一套相当折腾的「高级安装流程」,甚至要求用户首次开启相关权限时,等待整整 24 小时。
咱们之前也给大伙儿介绍过。
自由安装应用权限无了,安卓开始变成iOS的形状
当时阿红还担心,国内厂商以后会不会也跟进。
现在看来,这个担心还真不算多余。
而且,仔细翻了翻 Google 今年 6 月公布的合作名单,这四家国产手机厂商其实都是老熟人了。
当时 Google 宣布,Android 开发者身份验证将在巴西、印尼、新加坡和泰国率先落地,首批参与的七家应用商店中,就包含了荣耀、OPPO、vivo 和小米。
到了今年 9 月 30 日,这项政策已经正式进入首阶段实施。
需要说明的是,首阶段主要针对上述四个国家的参与商店,并没有直接要求当地所有来源的 APK 都完成验证。
按照 Google 最新公布的计划,2027 年才会进一步把验证要求扩展到全球经过认证的 Android 设备,以及更多应用分发渠道。
至于未通过验证的软件,Google 目前也保留了安装途径。
用户可以通过高级安装流程,完成重启手机、身份确认以及一次性的 24 小时等待后,选择允许安装未验证应用 7 天或者永久开启。
ADB 安装则不受这套等待机制影响。
甚至考虑到独立开发者的意见,Google 后来还推出了免费的有限分发账号,无需提交政府身份证件,就可以向最多 20 台指定设备分发应用。
当然,这种账号也有明显的分发规模限制。
目前四家手机厂商的验证规则,显然还没有 Google 那么麻烦。
用户遇到未验证应用,只需要二次确认就能继续安装,不需要等待 24 小时。
而国内四家互认,也不等于它们与 Google 海外的验证结果直接互通。
不过,两边的管理方向倒是相当一致:
以后开发者想让自己的 APP 被顺利安装,身份验证正在逐渐成为一道绕不开的手续。
那问题来了,这到底会对咱们普通用户产生什么影响?
对于绝大多数只从手机应用商店下载软件的用户而言,基本没啥感觉。
但如果你喜欢折腾手机,事情就不太一样了。
比如咱们电手经常推荐的一些开源软件,很多开发者并没有自己的公司,也不靠软件赚钱。
他们可能只是利用业余时间写了个小工具,顺手把 APK 放到 GitHub 上,供有需要的用户免费下载。
以前上传一个安装包就能分发,现在还得考虑开发者认证、应用包名、签名关联等问题。
对于大型商业软件来说,这点工作当然不算什么。
但对于用爱发电的个人开发者而言,又平白多了一道手续。
尤其是一些更新频繁、分支众多的小众项目,维护起来可能更麻烦。
其实,海外开源社区对这件事早就表达过不满。
比如知名的开源应用商店 F-Droid,里面就收录了大量由个人开发者和社区维护的免费开源软件。
今年 2 月,F-Droid 就曾联合其他组织公开反对 Google 的开发者验证计划。
他们担心,一旦所有开发者都必须依赖平台完成身份登记,Android 原本自由分发应用的生态就会受到影响。
当然,话说回来,这套机制也确实有一定存在的必要。
毕竟现在的手机 APP,早就不只是装个游戏、看个视频那么简单。
支付、银行、社交、个人资料,甚至手机里的验证码,都可能成为恶意软件的目标。
特别是那些冒充银行、购物平台或者官方客服的诈骗 APP,普通用户稍不留神就可能中招。
如果能够通过开发者身份验证建立责任追溯机制,让恶意软件的发布者没办法轻易换个身份继续作恶,至少在防范和追查方面能够发挥一定作用。
但这里还有个问题。
开发者通过了实名认证,就代表软件一定安全吗?
那也不是。
甚至小米自己都在官方文档里明确表示,ADV 校验的是开发者与应用的归属关系,并不替代病毒和恶意行为的安全扫描。
说白了,一个没有实名认证的开源 APP,不一定有病毒,反之亦然。
至于以后,这套机制会不会从目前的「提醒一下」,逐渐变成更严格的安装限制,暂时还不好说。
不过,从 Google 在海外推进的验证政策,到国内四家厂商联合行动,Android 阵营确实越来越重视对侧载应用的管理了。
保障用户安全当然是好事,但自由安装应用,也是 Android 多年来吸引不少用户的重要原因。
尤其是那些第三方工具、开源软件,以及各种官方应用商店里找不到的折腾玩法。
现在好歹只是多了一次确认,用户想装依然能装。
只希望以后,这道门槛不要越来越高。
毕竟,大伙儿选择安卓,可不只是为了换个牌子的 iPhone。
数据素材来源:谷歌、安卓开发社区、 F-Droid、小米、OPPO,图源网络。

本文编辑:@ 阿红

©本文著作权归电手所有,未经电手许可,不得转载使用。