E / Поверхность: getSlotFromBufferLocked: неизвестный буфер: 0xab7519c0

У меня проблемы с моим приложением. Нет вставляет данные в mysql, приложение не имеет ошибок, а оранжевый одиночный журнал сообщений:

E / Surface: getSlotFromBufferLocked: unknown buffer: 0xab7519c0 

Я надеюсь, что вы можете мне помочь.

спасибо

Это открытая проблема в Android. Вы можете отслеживать эту проблему здесь .

EDIT: проблема исправлена ​​в Android 6.0.1

Это происходит, когда вы пытаетесь установить значение TextView на целое число.

Когда вы назначаете значение String в TextView, эта ошибка исчезает.

Например

Я создал текстовый вид в XML-файле. Я пытаюсь установить значение этого конкретного текстового поля из java-кода. Я устанавливаю значение int в Text View, но получаю ошибку getSlotFromBufferLocked: неизвестный буфер: 0xab7519c0, но после изменения значения из int в String и установки TextView из этой ошибки String исчезает, и приложение работает нормально.

Проверьте неиспользованный XML.

У меня тоже была эта проблема, когда я удалил .java но забыл удалить .xml файлы.

Просто убедитесь, что вы правильно ссылаетесь на ресурс. Примером ошибки может быть следующее:

Вместо:

 String emailText = (EditText) findViewById(R.id.emailText); 

Вы вводите:

 String emailText = (EditText) findViewById(emailText); 

VM будет ссылаться на emailText строки, а не на Resource Int.

Давайте будем гением компьютера.