【发布时间】:2017-05-02 22:28:28
【问题描述】:
我在 crashlytics 上有这个例外,不知道如何重现或可能是什么原因。有人对我应该从哪里开始寻找有任何指示吗?仅影响 Android 5+。
Fatal Exception: java.lang.IllegalStateException: Unable to create layer for v
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next(MessageQueue.java:323)
at android.os.Looper.loop(Looper.java:135)
at android.app.ActivityThread.main(ActivityThread.java:5585)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:730)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:620)
谢谢。
编辑:我想更新一下,它不仅会影响 Android 5,而且似乎会影响 Android 5+
【问题讨论】:
-
您是在开发原生应用还是其他平台,如 Xamarin?
-
普通 Android 与 Java。
-
我假设您对发生这种情况的位置有所了解。将相关活动的代码和布局复制粘贴到您的问题中
-
我真的不知道它发生在哪里,因为 Crashlytics 的崩溃报告没有给我更多信息,而且我从来没有发生过,也没有用户报告过。话虽这么说,这个答案stackoverflow.com/a/43853650/704836 可能有点像我在我的代码中使用
makeSceneTransitionAnimation一次非常简单的ImageView。由于我不知道有任何用户遇到此问题,因此测试起来有点困难。 -
这主要发生在 FireOS 设备上。不知道为什么。
标签: android android-5.0-lollipop