Спасибо за ваш ответ, к сожалению, я уже пробовал это вчера, я попробовал еще раз сегодня, но безуспешно

ытываю действительно необычное поведение:

С сегодняшнего дня (без изменений стиля, Gradle или макета) каждый раз, когда я нажимаю наEditText или жеTextInputEditText (просто установите на них фокус), приложение вылетает со следующей ошибкой:

java.lang.ClassCastException: java.lang.ref.SoftReference нельзя преобразовать в android.view.inputmethod.InputConnection в com.android.tools.profiler.support.profilers.EventProfiler $ InputConnectionHandler.run (EventProfiler.java:330). java.lang.Thread.run (Thread.java:833)

Я искал в сети, и я не нашел ничего подобного, и на данный момент я действительно без понятия.

Я пробовал на двух разныхHuawei устройства сAndroid 6.0 и оба приводят к аварии.

Если я запускаю его на своем телефоне (Oneplus 3, Android 7) У меня нет ошибок и приложение работает правильно.

Что я пробовал:

Меняется макет, один из тех, кто вылеталДобавление простогоEditText без установленных атрибутовУдаление всего кода и оставлениеActivity «Пустой»Очистка некоторых неиспользуемых ссылокУдаление приложения с телефонаПерезагрузка телефонаутратившими силу

Ни одно решение не сработало. Что происходит с моим приложением?

Спасибо всем

 Pier Giorgio Misley23 нояб. 2017 г., 08:54
@ Code-Apprentice, к сожалению, это полная трассировка стека
 soshial11 авг. 2018 г., 15:05
у меня естьHuawei Honor 7 с Android 5.0.2 и такой же сбой произошел наEditText с включенным профилированием.
 Code-Apprentice22 нояб. 2017 г., 18:46
Пожалуйста, опубликуйте полную трассировку стека.

Ответы на вопрос(3)

трассировка полного стека составляла всего две строки, поэтому я не мог найти более полезную информацию.

Итак, я удалил свое приложение с мобильного телефона, перезагрузил его, я также очистил проект в Android Studio и попытался снова, когда я открыл активность, которая вылетала раньше, она работала как обычно. мой мобильный также Huawei с Android 6.0, я хотел бы, чтобы это помогло вам.

 Pier Giorgio Misley23 нояб. 2017 г., 09:05
Спасибо за ваш ответ, к сожалению, я уже пробовал это вчера, я попробовал еще раз сегодня, но безуспешно
Решение Вопроса

мой мобильный телефон также Huawei с Android 6.0. Вы должны настроить android studio и закрыть профилировщик андроида в Настройках. Я хотел бы, чтобы это помогло вам.

 san13 апр. 2018 г., 12:13
Отличное решение Человек. Отлично!!!
 Beto22 мар. 2018 г., 17:16
Потратил на это все мое утро. Есть мой upvote @ApocalypseFire
 ApocalypseFire23 нояб. 2017 г., 10:14
Я так рад, что смог помочь вам, и я потратил пару часов на проверку проблемы. Пожалуйста, apk запускается без проблем на телефоне.
 Pier Giorgio Misley23 нояб. 2017 г., 10:12
Я боролся с этим в течение 2 дней. Ты спас мой день
 mtsahakis28 мар. 2018 г., 14:52
Забавно, что расширенное профилирование, используемое для лучшего отслеживания утечек памяти, вызывает огромные утечки памяти и приводит к сбою. У меня была такая же проблема при работе на устройствах до Oreo. Я наблюдал всплески памяти и / или сбои, спасибо за пост.

ClassCastException на тех же устройствах Huawei, но это также может вызвать

java.lang.NullPointerException: попытка вызвать метод интерфейса 'boolean android.view.inputmethod.InputConnection.finishComposingText ()' для ссылки на пустой объект

желаю помочь тебе

Ваш ответ на вопрос