Androidx.credentials.Exceptions.CreateCredentialUnknownException: во время сохранения пароля обнаружен ответ на ошибку пAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Androidx.credentials.Exceptions.CreateCredentialUnknownException: во время сохранения пароля обнаружен ответ на ошибку п

Сообщение Anonymous »

Я пытаюсь использовать CredentialManager, чтобы сохранить имя пользователя и пароль. Я использую макет xml и тестирую на Android 12, я постоянно получаю сообщение об ошибке androidx.credentials.Exceptions.CreateCredentialUnknownException: во время сохранения пароля обнаружен ответ на ошибку пароля одним нажатием 16: [28431] Пропуск сохранения пароля, поскольку пользователю, скорее всего, будет предложено ввести Android Autofill. Когда я проверил документ, там написано игнорировать ошибку, но ОС никогда не предлагает мне сохранить учетные данные.
Здесь это пример кода

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

private suspend fun signUp(username: String, password: String): String {
return try {
//make api call to your backend and if success then
credentialManager.createCredential(
context = this,
request = CreatePasswordRequest(
id = username,
password = password
)
)
"Success"
} catch (e: CreateCredentialCancellationException) {
e.printStackTrace()
"Cancelled"
} catch(e: CreateCredentialException) {
e.printStackTrace()
Log.i("Erroris",e.toString())
"Failure"
}
}
Вот мой XML-макет Теперь в моем XML-макете я попробовал несколько вещей, например:

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

android:importantForAutofill="no"
tools:ignore="Autofill,LabelFor"
В свой код я также пробовал добавлять

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

val autofillManager = getSystemService(AutofillManager::class.java)
autofillManager?.disableAutofillServices()
но ошибка сохраняется

Подробнее здесь: https://stackoverflow.com/questions/793 ... ng-save-pa
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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