智能客服
你问我答,随时在线为你解决问题
钥匙环服务SDK提供凭据管理接口(Credentials Management API),为Android手机、平板提供用户认证凭据本地存储、跨应用、跨形态共享的能力。
SDK名称:钥匙环服务SDK
包名:com.huawei.hms:keyring-credential
版本号:6.9.0.304
md5值:7c217ef82e09280f12a21c3e6cb4d98e
开发者:华为软件技术有限公司
隐私政策:SDK隐私政策
合规使用指南:SDK合规使用指南
针对Android Studio开发环境,华为提供了Maven仓集成方式的HMS Core SDK包。在开始开发前,您需要将HMS Core SDK集成到您的Android Studio开发环境中。
如果在AppGallery Connect中开通了相关服务则需要将“agconnect-services.json”文件添加到您的App中。


Android Studio的代码库配置在Gradle插件7.0以下版本、7.0版本和7.1及以上版本有所不同。请根据您当前的Gradle插件版本,选择对应的配置过程。
Maven仓地址无法直接在浏览器中打开访问,只能在IDE中配置。如需添加多个Maven代码库,请将华为公司的Maven仓地址配置在最后。

- buildscript {
- repositories {
- google()
- jcenter()
- // 配置HMS Core SDK的Maven仓地址。
- maven {url 'https://developer.huawei.com/repo/'}
- }
- dependencies {
- ...
- // 增加AGC插件配置,请您参见AGC插件依赖关系选择合适的AGC插件版本。
- classpath 'com.huawei.agconnect:agcp:1.6.0.300'
- }
- }
- allprojects {
- repositories {
- google()
- jcenter()
- // 配置HMS Core SDK的Maven仓地址。
- maven {url 'https://developer.huawei.com/repo/'}
- }
- }

- buildscript {
- repositories {
- google()
- jcenter()
- // 配置HMS Core SDK的Maven仓地址。
- maven {url 'https://developer.huawei.com/repo/'}
- }
- dependencies {
- ...
- // 增加Android Gradle插件版本号配置,{version}为实际的Gradle插件版本号,例如7.0.1。
- classpath 'com.android.tools.build:gradle:{version}'
- // 增加AGC插件配置,请您参见AGC插件依赖关系选择合适的AGC插件版本。
- classpath 'com.huawei.agconnect:agcp:1.6.0.300'
- }
- }
- dependencyResolutionManagement {
- ...
- repositories {
- google()
- jcenter()
- // 配置HMS Core SDK的Maven仓地址。
- maven {url 'https://developer.huawei.com/repo/'}
- }
- }

- buildscript {
- dependencies {
- ...
- // 增加Android Gradle插件版本号配置,{version}为实际的Gradle插件版本号,例如7.1.1。
- classpath 'com.android.tools.build:gradle:{version}'
- // 增加AGC插件配置,请您参见AGC插件依赖关系选择合适的AGC插件版本。
- classpath 'com.huawei.agconnect:agcp:1.6.0.300'
- }
- }
- plugins {
- ...
- }
- pluginManagement {
- repositories {
- gradlePluginPortal()
- google()
- mavenCentral()
- // 配置HMS Core SDK的Maven仓地址。
- maven { url 'https://developer.huawei.com/repo/' }
- }
- }
- dependencyResolutionManagement {
- ...
- repositories {
- google()
- mavenCentral()
- // 配置HMS Core SDK的Maven仓地址。
- maven { url 'https://developer.huawei.com/repo/' }
- }
- }

- apply plugin: 'com.huawei.agconnect'
- plugins {
- id 'com.android.application'
- // 添加如下配置
- id 'com.huawei.agconnect'
- }
- dependencies {
- implementation 'com.huawei.hms:keyring-credential:{version}'
- }
{version}替换为实际的版本号,具体版本号请参见版本更新说明。例如:
implementation 'com.huawei.hms:keyring-credential:6.3.0.301'

- android {
- defaultConfig {
- ...
- resConfigs "en", "zh-rCN", "需要支持的其他语言"
- }
- }
HMS Core SDK支持的语言列表请参见HMS Core SDK支持的语言。
重新打开修改完的“build.gradle”文件,右上方出现“Sync Now”链接。点击“Sync Now”等待同步完成。

如果出现错误,请检查网络连接是否正常,以及检查“build.gradle”文件是否正确。