gpt4 book ai didi

android - NullPointerException 由于尝试在空对象引用上调用虚拟方法 'android.os.IBinder android.view.SurfaceControl.getHandle()'

转载 作者:行者123 更新时间:2023-12-03 13:42:29 26 4
gpt4 key购买 nike

最近我将我的应用程序迁移到 targetSdkVersion = 28。
将更新后的应用程序发布到 Google Play 后,我开始在 Fabric.io 中收到非常奇怪的崩溃报告:
Crash report

Fatal Exception: java.lang.NullPointerException
Attempt to invoke virtual method 'android.os.IBinder android.view.SurfaceControl.getHandle()' on a null object reference
android.os.Parcel.createException (Parcel.java:1956)
android.os.Looper.loop (Looper.java:193)
android.app.ActivityThread.main (ActivityThread.java:6718)
java.lang.reflect.Method.invoke (Method.java)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:858)

当用户从 Play 商店应用程序打开应用程序时,此崩溃仅发生在具有 android Pie 的 Google 设备(Pixel 系列)上,当从主屏幕打开时,一切都按预期工作。
在崩溃报告中我的代码没有任何痕迹。

当我禁用 proguard 时,一切都按预期工作

最佳答案

您可以将此规则添加到您proguard-rules.pro :

-keep class android.view.**
除此之外,您能否包括一些您的 proguard 配置?

关于android - NullPointerException 由于尝试在空对象引用上调用虚拟方法 'android.os.IBinder android.view.SurfaceControl.getHandle()',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55567364/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com