Android:CredentialsClient.save()代码失败,为“0”;找不到符合条件的帐户”;

Android:CredentialsClient.save()代码失败,为“0”;找不到符合条件的帐户”;,android,credentials,Android,Credentials,我正在尝试用谷歌认证API为我的android应用程序保存认证。 当我为google帐户保存凭证时 var gso : GoogleSignInAccount = .. credential = Credential.Builder(gsa.email) .setAccountType(IdentityProviders.GOOGLE) .setName(gsa.displayName)

我正在尝试用谷歌认证API为我的android应用程序保存认证。 当我为google帐户保存凭证时

var gso : GoogleSignInAccount = ..
credential = Credential.Builder(gsa.email)
                    .setAccountType(IdentityProviders.GOOGLE)
                    .setName(gsa.displayName)
                    .setProfilePictureUri(gsa.photoUrl)
                    .build()
..

...
var credentialsClient : CredentialsClient = ..
credentialsClient.save(credential).addOnCompleteListener(object : OnCompleteListener<Void> {
        override fun onComplete(task: Task<Void>) {
            if (task.isSuccessful) {
                ...
            } else {
             ...
            }
             .....
        }
credentialsClient.save()代码失败,消息为“16:找不到符合条件的帐户。”

我已经更改了模拟器设置菜单上与谷歌智能锁、凭证和安全性相关的配置,但没有任何效果

你能给我一些建议吗?任何帮助都将不胜感激。谢谢

var session : TwitterSession = ...
credential = Credential.Builder(session.userId.toString())
        .setAccountType(IdentityProviders.TWITTER)
        .setName(session.userName)
        //.setPassword(null)
        //.setProfilePictureUri(null)
        .build()