社区

安全话题:解答有关 Android 开发者验证的热门问题

阅读用时:2 分钟
Matthew Forsythe
产品管理总监

Android 最近宣布推出开发者验证功能,这是一层额外的安全防护,旨在阻止作恶方,增加其传播危害的难度。

在构建此流程的过程中,开发者的反馈至关重要。我们从开发者社区听到的最重要的主题之一是,需要更多时间来适应变化,因此我们在这项要求生效前一年多就发布了相关公告。延长的时间表可让您提出问题、提供有助于确定最终流程的反馈,并为新要求做好准备,从而确保工作流程顺利过渡。


我们致力于解答您的热门问题,您可以在我们的指南常见问题解答中找到定期更新的解答,我们还在下方汇总了最常见的解答。如需深入探讨开发者身份识别,请收听我们的 Android Developer Backstage 对话。

 

 

这是否意味着 Android 上的旁加载功能即将终结?

绝对不是。旁加载对于 Android 至关重要,这一点不会改变。我们推出新的开发者身份要求,是为了保护用户和开发者免受作恶方的侵害,不是为了限制选择。我们希望确保,无论您从何处下载应用,该应用确实是其声称的开发者发布的。经过验证的开发者同样可以自由地通过旁加载直接向用户分发其应用,也可以通过自己偏好的任何应用商店进行分发。

开发者验证对我在 Android Studio 中的使用有何影响?

我们正在努力确保这些变化不会影响您的日常工作流程,以便您尽可能顺利地继续构建应用。参与开发者验证不会影响您在 Android Studio(Android 应用开发的官方 IDE)中的体验。即使您的身份未通过验证,您仍可以继续构建和运行应用。Android Studio 不受影响,因为使用 adb(Android Studio 在后台使用该工具将 build 推送到设备)执行的部署不受影响。您可以像现在一样,通过部署到模拟器和实体设备来继续在本地开发、调试和测试应用。

向测试团队提供 APK

如果团队当前的测试流程依赖于将 APK 分发给测试人员以供其使用 adb 以外的方法进行安装,则您需要验证自己的身份并注册软件包。如果您通过 Google Play 内部测试Firebase App Distribution 或其他分发合作伙伴提供的类似解决方案向测试团队提供 APK,也需要遵守此政策。

如果我仅向有限数量的用户分发应用,是否仍需要注册应用?

我们建议您注册。这是一个简单的一次性流程;当您完成注册后,任何人都可以下载和安装您的应用。不过,如果您不想注册,我们还将推出一种免费的开发者账号类型,让教师、学生和爱好者无需提供政府签发的身份证件即可向数量有限的设备分发应用。

如果您对有限分发账号感兴趣,我们希望听取您的意见,以便打造更好的体验。

如何为开发者验证做准备?

提前做好准备、及时掌握最新动态的最佳方式是注册抢先体验。我们将在 10 月开始发送邀请。

我们建议您参与开发者验证,因为即使您无需通过验证也能使用 Android Studio 开发应用,但您需要通过验证才能将应用分发到已获得认证的 Android 设备。通过企业管理工具安装在受管设备上的应用也可以在未注册的情况下安装。

 

如果您对验证要求有任何反馈或疑问,请告诉我们。

继续阅读