在我最新的测试版中,我收到了一个关于Crashlytics的崩溃消息
android.app.RemoteServiceException: Bad notification posted from package
但这只发生在android6.0.1上,而且只发生在一些手机上。我还没能自己复制出来。
如果我对第一个版本和最后一个没有出现的版本之间涉及的所有文件进行比较,我看到的唯一变化就是对库的更新,特别是好像我从支持库27转到了支持库28。我对创建通知的方式没有任何更改。
有人知道会发生什么吗?我如何找出哪个远程视图可能导致了问题?我收到这些通知已经很长时间没有这个问题了。
Fatal Exception: android.app.RemoteServiceException: Bad notification posted from package mypackage: Couldn't expand RemoteViews for: StatusBarNotification(pkg=mypackage user=UserHandle{0} id=74219 tag=null score=-10 key=0|mypackage|74219|null|10157: Notification(pri=-1 contentView=mypackage/0x7f0c00dd vibrate=null sound=null defaults=0x0 flags=0x62 color=0x00000000 vis=PUBLIC))
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1526)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:148)
at android.app.ActivityThread.main(ActivityThread.java:5461)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)