专注于editText导致崩溃

Pie*_*ley 40 android android-edittext

我遇到了一个非常不寻常的行为:

从今天开始(没有样式,Gradle或布局更改完成),每次我点击EditTextTextInputEditText(只是设置焦点),应用程序崩溃时出现以下错误:

java.lang.ClassCastException:java.lang.ref.SoftReference无法强制转换为com.android.tools.profiler.support.profilers.EventProfiler $ InputConnectionHandler.run(EventProfiler.java:330)中的android.view.inputmethod.InputConnection java.lang.Thread.run(Thread.java:833)

我在网上搜索,我没有发现任何类似的东西,此刻我真的不知道.

我在两台不同的华为设备上试用了Android 6.0,两者都导致了崩溃.

如果我在手机上运行它(Oneplus 3,Android 7)我没有错误,应用程序正常工作.

我尝试了什么:

  • 更改布局,其中一个崩溃
  • 添加一个EditText没有设置属性的简单
  • 删除所有代码并留下Activity"空白"
  • 清理一些未使用的参考文献
  • 从手机上卸载应用程序
  • 重启电话
  • 无效

没有一个解决方案有效.我的申请发生了什么?

谢谢大家

小智 114

我有同样的问题,我的手机也是华为与Android 6.0.你应该设置android studio并关闭设置中的Android分析器.我希望这可以帮助你.

在此输入图像描述

  • 我一直在努力奋斗2天.你救了我的一天 (3认同)

小智 7

不仅开放式分析器可能会导致ClassCastException同一华为设备,也可能导致

java.lang.NullPointerException:尝试在空对象引用上调用接口方法'boolean android.view.inputmethod.InputConnection.finishComposingText()'

希望能帮助你