开始将 Smart Lock(密码专用)集成至您的 Android 应用

已弃用:

Smart Lock(密码专用)已弃用。为确保应用的持续安全性和可用性,请立即迁移到凭据管理器。Credential Manager 支持通行密钥、密码和联合身份验证(例如“使用 Google 账号登录”),可提供更强大的安全性和更一致的用户体验。

在开始将密码智能锁集成到您的应用中之前,请在 Android Studio 项目中启用 Play 服务 SDK。后续步骤介绍了如何将密码智能锁集成到您的应用中。

前提条件

Android 上的 Smart Lock(密码专用)需要满足以下条件:

搭载 Android 6.0 或更高版本且包含 Google Play 商店的兼容 Android 设备,或者搭载基于 Android 4.2.2 或更高版本的 Google API 平台且安装有 Google Play 服务 15.0.0 或更高版本的 AVD 模拟器。

最新版本的 Android SDK,包括 SDK 工具组件。

您可以在 Android Studio 中通过 Android SDK 管理器获取该 SDK。

配置为针对 Android 6.0(Marshmallow)或更高版本进行编译的项目。

本指南是为 Android Studio 用户编写的,Android Studio 是推荐的开发环境。

配置 Android Studio 项目

要在 Android 应用中集成密码智能锁,您需要在 Android Studio 项目中导入并引用 Google Play 服务库。将以下代码行添加到应用模块的 build.gradle 文件中的 dependencies 部分:

implementation 'com.google.android.gms:play-services-auth:21.4.0'

后续步骤

现在,您已配置项目,可以检索用户凭据并使用这些凭据让用户登录您的应用。

【VScode | 快捷键】全局搜索快捷键(ctrl+shift+f)失效原因及解决方法
阿迪达斯世界杯广告发布 网罗56巨星的豪华阵容派对