高级产品经理
Android 开发者验证对于打造更安全的生态系统至关重要。本讲座将为所有开发者(从大型工作室到业余爱好者)详细介绍合规途径。我们将概述在 Google Play 和第三方应用商店中发布应用的关键要求。本次演讲将现场演示新的“有限分发”账号,展示学生和业余爱好者如何轻松安全地分享应用。
学完本课程后,您将能够:
了解 3 种主要的开发者验证路径。
查看新的“有限范围分发”账号流程。
确定您需要采取的具体合规措施。
转写文稿
大家好,欢迎参加 2026 年 Android 开发者峰会 (ADS) 上关于开发者验证的演讲。
我是 Android 开发者关系团队的 Rob Clifford,今天和我一起分享的是我的同事 Naheed Vora,他是应用和生态系统信任团队的产品经理。
今天,我们将介绍 Android 开发者验证所需的一些最重要信息,以确保您的应用始终合规。
我们的使命很简单。
我们希望为每位开发者提供一条清晰的验证路径,无论您是在 Google Play 上管理价值数百万美元的应用,还是在三星、OPPO、vivo、荣耀和小米等其他应用商店中发布应用,亦或是在周末构建开源工具和学生原型。
我们非常感谢您提出的问题和反馈,因为它们直接影响了我们的应用体验和新工具,让每位开发者都能更轻松地满足这些要求。
而且采用率一直很高。
自 3 月份向所有人开放验证以来,全球已有数百万款应用完成注册。近期在巴西、印度尼西亚、新加坡和泰国等首批国家/地区推出该保护措施后,进展也十分顺利,已注册应用覆盖了这些国家/地区 99% 以上的应用安装量。
在本课程结束时,您应该能够准确了解哪种验证途径适合您的工作流程、如何利用零接触自动声明、安装时验证程序如何在设备上运行,以及明年全球强制执行前的关键发布里程碑。
Naheed 将首先回顾开发者验证如何保护生态系统,并概述受影响的确切开发者群体及其需求。
Naheed,交给你了。
谢谢 Rob。
因此,要了解我们为何要引入 Android 开发者验证,我们必须审视生态系统面临的对抗环境。
如今,金融欺诈、话费欺诈、银行木马等行为给用户造成了数十亿美元的损失。
当我们分析这些威胁时,会发现一个规律。
恶意团伙利用匿名性,快速且反复地散布有害应用、实施金融欺诈和欺骗手段,而这些行为需要耗费大量精力才能识别。
等我们发现他们时,他们已经转移到下一个目标和下一个软件包。
因此,验证机制通过将每个分发的应用与经过验证、负责任的法律实体或开发者相关联,打破了这种模式和不对称性。
验证机制大幅提高了诈骗者的经济成本,并破坏了这些一次性恶意软件网络的生存能力。
我们正在为整个 Android 生态系统构建基础层,并与全球各地的分销商合作,在提高平台安全性的同时,保持 Android 的开放基础。
因此,为了确保合规,我们为您创建了四种不同的途径。
首先是针对 Google Play 上的开发者。
超过 99% 的开发者已完成交易者身份声明,超过 99% 的应用已在 Google Play 上注册。
其次,对于在 Google Play 之外分发应用的开发者,我们创建了一个专用门户(稍后会详细介绍),您可以在其中验证身份并注册软件包。
第三类是学生和业余爱好者。
我们的“有限范围分发”账号无需额外付费即可使用。
此 是免费的。
无需进行身份验证,您只需通过简单的二维码或握手流程,即可轻松授权要共享的设备。
根据您的反馈,我们今天宣布将限制从 20 个提高到 50 个,这一调整很快就会推出。
最后一个是高级用户。
对于高级用户和开源实验者,您可以通过透明的警告获得自由,我们稍后也会讨论这一点。
我们先来深入探究第一个垂直领域:Google Play 开发者。
正如我之前所说,大多数开发者已经通过验证,大多数软件包也已经通过验证。
此外,Play 管理中心会自动通过后端注册表注册您注册的所有软件包。
不过,有一种关键情况需要您立即检查。
许多开发者也会在 Play 之外分发应用,例如企业版应用,或在其他商店中分发。
您需要确保,如果您使用的是不同的软件包名称或签名密钥,我们将无法识别这些应用。
因此,您需要确保这些设备已注册,具体操作如下。
Play 管理中心内会有一个“开发者验证”标签页,您可以在其中注册这些应用。
现在,我们来看看第二个行业。
这些应用是在 Google Play 之外分发的。
为了在不依赖 Google Play 管理中心的情况下为您提供支持,我们为您创建了一个专用管理中心。
网址为 android.google.com/developerconsole。
只需三个简单步骤即可完成新手入门工作流程。
第一步是创建账号。
您可以注册为组织或个人。
其次,您可以完成身份证件验证。
因此,如果您是组织,则需要提供邓白氏编码。
如果您没有,则需要至少 30 天的时间,因此您需要立即注册并开始该流程。
最后一步是注册软件包和密钥,有一种非常简单的方法可以上传软件包并证明该签名密钥属于您。
就是这么简单
现在,我将把时间交给 Rob,他将介绍一些能让您轻松工作的工具和 API。
谢谢你,Naheed。
因此,随着组织准备在整个生态系统中采用该技术,自动化变得更加重要,尤其是对于管理数十到数千个应用的大型工作室和第三方分销商而言。
我们需要适应这些应用场景,为此,我们构建了 Android 开发者管理中心 API,以便在手动完成此流程会造成严重瓶颈的应用场景中,实现无缝、程序化的注册。
首先,我们来谈谈该 API 的集成模型。
由于 Android 开发者验证不仅适用于 Google Play 上的应用,也适用于其他应用,因此 Android 开发者管理中心 API 旨在提供必要的框架,以便其他商店能够轻松地将合规工作流程直接集成到其用户体验中。
因此,借助 Android 开发者管理中心 API,您可以确认账号是否已通过验证,以程序化方式管理生成和完成条件,管理注册(包括处理新软件包),或者关联任何公开签名密钥来处理已注册的软件包,或处理 API 通过验证令牌强制执行所有权加密证明的现有软件包。
如果您代表开发者管理密钥,则您的商店后端可以完全自动执行此流程,而无需开发者手动干预。
最后,该 API 包含基于实际安装量的冲突解决规则,因此代表已知安装量 50% 以上的密钥具有优先权,从而防止未经授权占用已建立的软件包名称。
Android 开发者管理中心 API 还包含一个实用的身份验证模型,该模型使用标准 OAuth 2.0 Web 服务器流程和 Android 开发者管理中心范围。
由于开发者验证与 Google 账号下经过验证的法律实体相关联,因此无法使用传统服务账号和 API 密钥。
相反,在 GitHub Actions 或 Cloud Build 等 CI/CD 环境中,您需要执行一次性同意流程(访问类型为 offline),将刷新令牌安全地存储在 Secret Manager 中,并根据需要生成短期访问令牌。
最后,Android Developer Console API 不仅适用于 Google Play 以外的应用分发平台。
虽然商店可以利用此功能来改进开发者的合规流程,但开发者也可以直接将其构建到他们认为合适的流程中,无论是集成到开发者 CI/CD 流程中,还是对于管理大量不同应用目录并需要开发自定义解决方案来管理其整个产品组合的验证状态的发布商。
Android 开发者管理中心 API 提供了强大的工具,可帮助您轻松确保合规性。
如需开始使用 Developer Console API,请扫描此处显示的二维码,查看我们的开发者文档。
除了 Android 开发者管理中心 API 之外,我们还推出了 Android Developer Status API,让您能够检查 Android 应用包名称是否已注册到经验证的开发者名下。
如果您构建开发者工具、IDE 或自动化 CI/CD 工作流,则可以集成此服务器到服务器 API,以帮助用户检查软件包注册状态、验证应用签名证书是否与注册的凭据匹配,并提示用户注册无法识别的应用。
对于参加 ADS 的开发者,如果您查看 Android 平台演示会话,就可以了解此 API 如何检查实时软件包的注册情况。
现在,我们来看看第三个垂直领域:有限分发账号。
我们专门设计了此途径,以确保学生、爱好者和独立开发者能够继续在 Android 上构建应用,并与朋友、家人、同学和同事分享。
此流程完全免费。
无需支付年费,无需提供邓白氏编码,也无需提供工商注册文件。
您只需一个 Google 账号即可。
注册软件包以用于有限范围分发非常简单。
您只需前往 Android 开发者管理中心,注册一个有效的软件包名称(例如 Camera Magic),并为其指定一个易记名称。
输入软件包名称后,您需要添加在构建步骤中生成的 SHA-256 公钥,以完成注册。这样做会将该软件包和 build 名称绑定到您的账号,将其注册为您的专属资源。
成功注册软件包后,您可以将其他人的设备添加为开发者账号的关联设备,从而与对方分享该软件包。
为此,您需要在开发者管理中心内创建一个新的关联设备,为其分配一个易记名称,然后生成一个二维码和链接,以便与该新设备的所有者分享。
当他们打开该链接时,系统会提示他们回答您是否是他们认识并信任的开发者,以及他们是否希望允许其应用安装在您的设备上。
用户同意后,会收到系统生成的专属代码,并需要将该代码发送给您。您输入该代码后,用户的设备便可以安装与您的开发者账号关联的应用。
除了为开发者提供受限分发这一替代方案外,我们还为高级用户提供了高级流程,以便他们继续自行决定是否安装未注册的软件包。
我们构建了高级流程,允许经验丰富的用户在自行承担风险的前提下安装未注册的应用;同时,我们保留了关键的安全防护机制,以保护普通用户免受社会工程学诈骗侵害。
在现实世界的金融欺诈和来电转接诈骗中,犯罪分子会利用紧迫感、恐惧感和高压电话胁迫,强迫受害者旁加载恶意载荷。
通过要求重启设备并设置不可跳过的 24 小时倒计时,高级流程可以打破这种压力,让潜在受害者有时间和空间来理性思考,从而就对方的要求做出明智的决定。
如需启用此选项,您首先需要将设备切换到开发者模式,方法是前往“设置”>“关于手机”,然后点按 build 号 7 次。
如果您在观看此视频时还不是开发者,那么恭喜您即将成为一名开发者。
感谢您带来的欢笑。
设备进入开发者模式后,我们可以依次前往“系统”“开发者选项”,然后开启“允许安装未经验证的开发者提供的应用”,从而访问“高级流程”选项。
切换此选项后,您可能需要输入 PIN 码,然后必须确认警告,该警告指出,如果有人让您这样做,则很可能是欺骗手段。
接下来,您需要重启设备,以启动 24 小时的安全延迟期。
这一步至关重要,有助于让诈骗受害者有机会从诈骗者使用的紧急策略中冷静下来,然后获得帮助,阻止这种利用他们的企图。
在这 24 小时内,“设置”中会显示一个倒计时器,显示距离您可以使用高级流程还有多长时间。
24 小时过后,用户可以选择是暂时停用验证 7 天,还是永久停用。
最后,用户必须确认移除此默认安全预防措施所固有的风险,然后才能点按“完成”来完成高级流程的设备配置。
此后,用户便可以安装未注册的应用。
这样,高级用户可以不受限制地控制他们想要安装的应用,同时确保普通用户的安全。
现在,我们来回顾一下开发者验证的时间表。
第 1 阶段已于 2026 年 3 月开始,我们推出了 Android 开发者管理中心。
5 个月后,随着开发者工具的普及,第 2 阶段正式启动。
第 3 阶段是最近的一个关键里程碑,时间是 2026 年 9 月 30 日。
自该日期起,我们开始在之前提到的 4 个地区性发布市场(巴西、印度尼西亚、新加坡和泰国)实施地区性违规处置。
目前,在这些市场中,已有 7 家主要合作伙伴商店开始执行经过验证的开发者要求。
第 4 阶段将于 2027 年开始,届时我们将谨慎、逐步地扩大这项用户保护要求的适用范围。
最后,请务必注意,如果您位于中国大陆,但向这些强制执行地区分发应用,则还必须注册要分发的应用。
接下来,我将把时间交给 Naheed,由她来结束本次会议,并总结您需要采取的行动。
好了
好了
谢谢 Rob。
总结一下最重要的步骤:对于在 Google Play 上分发应用的开发者,请立即在 Play 管理中心内审核您的应用,确保您的应用已注册并认领,尤其是您在 Google Play 之外分发的应用。
其次,对于仅在 Google Play 之外分发的应用,请通过此链接创建 Android 开发者管理中心账号。
学生和业余爱好者可以创建免费账号,并向最多 50 部设备分发应用。
非常感谢各位今天的参与。
我们很高兴能与您合作,共同为全球数十亿用户打造更安全的 Android 生态系统。
下一张幻灯片上有一个二维码,您可以通过它访问开发者文档。
我们翘首以盼,期待您继续推出新作!
祝您在 Android 开发者峰会上收获满满。
谢谢。