Android иногда получает android.app.RemoteServiceException :Плохое уведомление отправлено из пакета. Почему?

У меня серьезная проблема с уведомлением.

Иногда, когда мое приложение публикует одно и то же пользовательское уведомление, я получаю эту ошибку:

android.app.RemoteServiceException: Bad notification posted from package  com.packagename: Couldn't expand RemoteViews for: ClassName(package=com.packagename id=0     tag=null notification=Notification(vibrate=null,sound=null,defaults=0x0,flags=0x22))
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1093)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3906)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:840)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:598)
at dalvik.system.NativeStart.main(Native Method)

Что я должен сделать?

Уведомление содержит только LinearLayout, TextViews и ImageViews, и в большинстве случаев оно работает идеально.

Есть способ обойти эту ошибку с помощью try/catch, чтобы таким образом Android не остановил мое приложение?

Большое спасибо...

9
задан Meroelyth 16 July 2012 в 19:45
поделиться