标题和作者
本文报道了 Google 针对强制开发者验证要求推出的“高级流程”解决方案。作者 Dominic Preston 拥有超过十年的新闻从业经验,此前曾就职于 Android Police 和 Tech Advisor。Google 最初宣布将不再允许安装未验证开发者的应用,但在面临批评后,推出了这一包含24小时等待期的“高级流程”作为折中方案,试图在保护用户免受诈骗的同时,保留一定的侧载自由。
摘要
本文介绍了 Google 面对强制开发者验证要求推出的“高级流程”。此前 Google 宣布将禁止安装未验证开发者的应用,但为了回应批评并保留一定的侧载功能,推出了这一包含24小时等待期的方案。本文通过强制开发者验证,要求开发者提供个人信息和政府ID,未验证开发者需通过“高级流程”安装。本文之所以还需要做,是因为之前的强制注册方案遭到开发者强烈反对,被指扼杀创新和隐私。Google 需要提供一个既能保护用户(防诈骗)又能让用户侧载的折中方案。具体做法包括:启用开发者模式、确认未被指导、重启手机、等待24小时冷却期、通过生物识别或PIN验证身份、最后安装应用。结果是:这将成为一次性“高摩擦”过程,用户必须经历繁琐步骤和等待才能侧载未验证应用,旨在保护普通用户免受诈骗。
高级流程是指 Google 为允许安装未经验证开发者应用而设计的特殊安装路径。侧载是指绕过官方应用商店,直接将应用安装到 Android 设备上的过程。摩擦力是指增加用户操作难度的程度,Google 称此举是为了防止诈骗。
主要主题和概念
主题一:强制开发者验证与高级流程安装机制
What:Google 要求开发者提交个人信息和政府ID进行验证,未验证开发者的应用需通过“高级流程”安装。
Why:为了应对诈骗风险,保护普通用户,同时满足监管要求,防止用户因恐慌或被诱导而安装恶意软件。
How:用户需依次完成启用开发者模式、确认未被指导、重启手机、等待24小时、通过生物识别或PIN验证身份、最后安装应用。这被称为“高摩擦”过程。
高级流程是指 Google 为允许安装未经验证开发者应用而设计的特殊安装路径。开发者验证是指 Google 强制要求开发者提供法律姓名、地址等个人信息的过程。
主题二:24小时冷却时间的作用
What:在安装未验证应用前必须强制等待24小时。
Why:为了打破诈骗者制造紧迫感的策略,给用户留出冷静思考和验证真伪的时间。
How:在重启手机并等待一天后,用户必须再次使用生物识别或PIN进行身份确认才能继续安装。
冷却时间是指强制要求的等待间隔,旨在防止冲动操作。
主题三:行业批评与争议
What:Keep Android Open 等组织及开发者 ImranR98 强烈反对 Google 的强制注册和高级流程。
Why:批评者认为这侵犯了隐私、阻碍了创新,并实际上禁止了通用移动计算。
How:通过公开信和接受采访表达反对,指出这构成了“移动计算禁令”。
Keep Android Open 是一个致力于保持 Android 开放性的组织。Obtainium 是一个开源应用更新工具。
重要引文
论点:Google 推出的高级流程是为了防止用户被诈骗,同时允许侧载,是一种必要的折中方案。
论据:Google 博客文章详细描述了流程步骤,包括启用开发者模式、确认未被指导、重启、等待24小时和生物识别验证;开发者 ImranR98 表示这是“巨大过度的行为”和“移动计算禁令”。
论证:Google 通过增加步骤和等待时间(高摩擦)来确保用户在安装前是清醒的,从而防止诈骗;而开发者则认为这种繁琐流程剥夺了用户自主控制设备的权利,本质上限制了 Android 的开放性。
Scammer(诈骗者)是指试图通过制造紧迫感或欺骗手段诱导用户安装恶意软件的人。Obtainium 是一个开源工具,用于从互联网直接获取应用更新。
总结
本文最重要的亮点在于 Google 为强制开发者验证提供了一条唯一的侧载路径,即“高级流程”,其中最引人注目的是必须强制等待24小时的“冷却时间”。这一方案作为 Google 对批评者回应的妥协,将在今年8月上线,允许用户一次性通过繁琐步骤安装未验证应用。尽管 Google 声称这是为了保护普通用户免受诈骗,但许多开发者(如 Obtainium 的开发者)认为这实际上构成了对通用移动计算的禁令,并严重阻碍了创新。未来,随着注册要求的扩大,这一流程将成为 Android 用户侧载应用的主要障碍,同时也将伴随着第三方注册应用商店的推出。