android - RuntimeException,仅在android 8.0以上的华为设备中发生
问题描述
我google play分析有一些crash log,只出现在华为设备上,android版本在android 8.0以上,但是通过log找不到原因,因为都是系统代码中的,希望有人帮忙我 。
日志是这样的:
java.lang.RuntimeException:
at android.view.InputChannel.nativeReadFromParcel (Native Method)
at android.view.InputChannel.readFromParcel (InputChannel.java:148)
at android.view.InputChannel$1.createFromParcel (InputChannel.java:39)
at android.view.InputChannel$1.createFromParcel (InputChannel.java:37)
at com.android.internal.view.InputBindResult.<init> (InputBindResult.java:68)
at com.android.internal.view.InputBindResult$1.createFromParcel (InputBindResult.java:112)
at com.android.internal.view.InputBindResult$1.createFromParcel (InputBindResult.java:110)
at com.android.internal.view.IInputMethodManager$Stub$Proxy.startInputOrWindowGainedFocus (IInputMethodManager.java:740)
at android.view.inputmethod.InputMethodManager.startInputInner (InputMethodManager.java:1347)
at android.view.inputmethod.InputMethodManager.onPostWindowFocus (InputMethodManager.java:1617)
at android.view.ViewRootImpl$ViewRootHandler.handleMessage (ViewRootImpl.java:4189)
at android.os.Handler.dispatchMessage (Handler.java:108)
at android.os.Looper.loop (Looper.java:166)
at android.app.ActivityThread.main (ActivityThread.java:7425)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:245)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:921)
解决方案
推荐阅读
- spring-batch - 命令行运行器和作业启动器
- python - 可以在 set() 中使用命名元组吗?
- javascript - 在 REST 响应上使用 JSON.parse(...) 时出现 Unexpected Token U 错误
- javascript - 如果我不知道每秒运行多少次,我怎样才能获得相同的输出?
- swift - 如何使用 Swift 在 UIImage 中制作双边框线?
- shell - 双引号不保留 shell 脚本中的换行符 // Zenity
- c++ - 尝试退出循环时出现问题
- ios - NSPersistentContainer 将加载到应用程序中,不会加载到测试目标中
- python - 使用 apply() 处理 Pandas 行非常慢
- mysql - 为什么不能为具有 date=max(date) 的最大日期的每个代码选择记录?