Как использовать библиотеку учетных данных Google Identity Credentials?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как использовать библиотеку учетных данных Google Identity Credentials?

Сообщение Anonymous »

Я пытаюсь использовать эту относительно новую библиотеку :play-services-identity-credentials (примечания к выпуску):

Код: Выделить всё

implementation("com.google.android.gms:play-services-identity-credentials:16.0.0-alpha03")
implementation("androidx.work:work-runtime:2.9.1") // required, else it doesn't work at all.
Но что бы я ни пробовал с этим IdentityCredentialClient, это результат по умолчанию; созданный com.google.android.gms.identitycredentials.internal.IIdentityCredentialCallbacks:

Код: Выделить всё

com.google.android.gms.common.api.ApiException: 17:
at com.google.android.gms.common.internal.ApiExceptionUtil.fromStatus(com.google.android.gms:play-services-base@@18.4.0:3)
at com.google.android.gms.common.api.internal.TaskUtil.setResultOrApiException(com.google.android.gms:play-services-base@@18.4.0:4)
at com.google.android.gms.identitycredentials.internal.InternalIdentityCredentialClient$registerCredentials$1$callback$1.onRegisterCredentials(com.google.android.gms:play-services-identity-credentials@@16.0.0-alpha03:1)
at com.google.android.gms.identitycredentials.internal.IIdentityCredentialCallbacks$Stub.dispatchTransaction(com.google.android.gms:play-services-identity-credentials@@16.0.0-alpha03:16)
at com.google.android.gms.internal.identity_credentials.zzb.onTransact(com.google.android.gms:play-services-identity-credentials@@16.0.0-alpha03:2)
at android.os.Binder.execTransactInternal(Binder.java:1505)
at android.os.Binder.execTransact(Binder.java:1444)
Хотя 17 обычно означает CommonStatusCodes.API_NOT_CONNECTED:

Клиент попытался позвонить метод из API, которому не удалось подключиться.

Код, создающий это исключение ApiException, доступен на GitHub.
Добавление Google -services.json не решил проблему. На консоли доступен только «Identity Toolkit API». Итак, как я могу включить и/или даже подключить этот API учетных данных?

Подробнее здесь: https://stackoverflow.com/questions/789 ... ls-library
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»