有时我的应用程序会出现这种异常:
Fatal Exception: android.app.RemoteServiceException: Bad notification posted from package com.packagename: Couldn't expand RemoteViews for: StatusBarNotification(pkg=com.packagename user=UserHandle{0} id=136094146 tag=null score=0: Notification(pri=0 contentView=com.packagename/0x109007e vibrate=default sound=default defaults=0xffffffff flags=0x11 kind=[null]))
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1460)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:149)
at android.app.ActivityThread.main(ActivityThread.java:5257)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:609)
at dalvik.system.NativeStart.main(NativeStart.java)
代码创建通知:
PendingIntent intent = PendingIntent.getActivities(this, id,
notificationIntents, PendingIntent.FLAG_UPDATE_CURRENT);
int color = ContextCompat.getColor(this, R.color.notif_background);
NotificationManagerCompat notificationManager = NotificationManagerCompat.from(this);
NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this)
.setContentText(description)
.setSmallIcon(getSmallIcon())
.setLargeIcon(getLargeIcon())
.setColor(color)
.setDefaults(NotificationCompat.DEFAULT_ALL)
.setAutoCancel(true)
.setStyle(new NotificationCompat.BigPictureStyle().bigLargeIcon(largeIcon))
.setContentIntent(intent);
if (title != null) {
notificationBuilder.setContentTitle(title)
.setTicker(title)
.setStyle(new NotificationCompat.BigTextStyle()
.setBigContentTitle(title).bigText(description));
} else {
notificationBuilder.setStyle(new NotificationCompat.BigTextStyle()
.bigText(description));
}
if (image != null) {
notificationBuilder
.setStyle(new NotificationCompat.BigPictureStyle()
.bigPicture(image).setSummaryText(description));
}
android.app.Notification notification = notificationBuilder.build();
notificationManager.notify(id, notification);
当您在.setsmallicon(R.drawable.ic_notification)中使用Vector时,就会发生此崩溃。我用的是带有梯度项的矢量图像。我去掉了渐变部分。它在5.0(Lollipop)、6.0(Marshmallow)通知上开始运行良好
致命异常:Android.app.RemoteServiceException从包xxx发布的错误通知:无法展开以下内容的RemoteViews:StatusBarNotification(PKG=xxx User=UserHandle{0}ID=1 Tag=null Score=0:notification(PRI=0 ContentView=xxx/0x1090065震动=null Sound
除此之外的所有用户都有一部搭载Android 4.4.4的TCL手机 有人知道是什么引起的吗? 多谢了。 <罢工> 在添加布局时,我注意到 我不知道为什么会有这个,所以我要给用户发送一个没有这个的apk。 我把它放在那里,因为它是同一个图像对着另一个方向。我看看能不能把它换掉,以防万一出了问题。 编辑:向用户发送了一个没有的新版本,但崩溃仍然发生。 编辑:添加涟漪抽屉。由于用户使用的是4.4,他们
我在崩溃日志中看到以下异常: 我反复检查了传递的资源ID是否都是正确的。
这是我的代码: 有谁能帮我解决这个问题吗
1.1.1. 当发生了错误 1.1.1. 当发生了错误 若琪会使用 Skill 的错误消息告知用户发生了什么错误,并如何解决该错误;如果 Skill 没有返回标准的错误格式,若琪将无法告知用户如何解决问题。 { "header": { "messageId": "789-123", "namespace": "Rokid", "name": "ErrorResponse
我有本出版物 但我得到了这个错误