Вызвано: com.google.crypto.tink.shaded.protobuf.invalidprotocolbufferexception: сообщение протокола содержало неверную тAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Гость
 Вызвано: com.google.crypto.tink.shaded.protobuf.invalidprotocolbufferexception: сообщение протокола содержало неверную т

Сообщение Гость »

При запуске деятельности мое приложение вылетает при GetEncryptedSharedPrefs: < /p>
if(getEncryptedSharedPrefs().getString("pinSettingsLogin", "")!!.isEmpty()){
getEncryptedSharedPrefs().edit()
.putString("pinSettingsLogin" , "0000")
.apply()
}
< /code>
С этой ошибкой: < /p>
Caused by: com.google.crypto.tink.shaded.protobuf.InvalidProtocolBufferException: Protocol message contained an invalid tag (zero).
< /code>
Странная вещь в том, что это операция, если оператор работает на Android 10 и 11, но не на Android 12. Этот оператор здесь, потому что в «if» ниже я проверяю, если PinttingSlogin = 0000 так что это идет на новое действие самостоятельно. < /p>
if(getEncryptedSharedPrefs().getString("pinSettingsLogin", "").equals("0000")){
val i = Intent(this, SettingsActivity::class.java)
startActivity(i)
overridePendingTransition(R.anim.slide_in_right, R.anim.slide_out_left)
}


Подробнее здесь: https://stackoverflow.com/questions/737 ... rexception
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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