如果一键登录满足您的需求,请考虑改用它。 One Tap 具有更新的用户体验和其他改进。

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

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

前提条件

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

  • 搭载 Android 4.4 或更高版本且包含 Google Play 商店的模拟器,或配有搭载基于 Android 4.2.2 或更高版本且安装了 Google Play 服务 15.0.0 或更高版本的 Google API 平台的 AVD 的模拟器。
  • 最新版本的 Android SDK,包括 SDK 工具组件。 您可以在 Android Studio 中的 Android SDK 管理器中找到该 SDK。
  • 配置为针对 Android 4.4 (KitKat) 或更高版本进行编译的项目。

本指南适用于 Android Studio 用户,建议以 Android Studio 作为开发环境。

配置 Android Studio 项目

如需在 Android 应用中集成 Smart Lock(密码专用),您需要在 Android Studio 项目中导入和引用 Google Play 服务库。将以下行添加到应用模块中 build.gradle 文件的 dependencies 部分:

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

后续步骤

现在您已配置了项目,接下来可以检索用户凭据并使用它们为应用中的用户签名了。