解决Android Studio 3.0中EditText在6.0手机上崩溃问题

  • 今天碰到一个很奇怪的问题,代码本来好好的,但是在华为手机(android 6.0)运行时崩溃,而且Log中只给出一点提示信息,完全摸不到头脑。
java.lang.ClassCastException: java.lang.ref.SoftReference cannot be cast to android.view.inputmethod.InputConnection
  • 然后各种修改sdk version,support version,回滚提交版本都没有任何效果。
  • 后来发现可能是Android Studio 新的Android Profiler功能的问题。Android Studio运行App时,关掉 advanced profiling,就不会出现App崩溃问题。


    微信图片_20171123170336.png

顺便在stackoverflow上解决了这个问题

你可能感兴趣的:(解决Android Studio 3.0中EditText在6.0手机上崩溃问题)