2012-07-16 56 views
8

Tôi gặp sự cố với thông báo của mình.Android đôi khi tôi nhận được android.app.RemoteServiceException: Thông báo xấu được đăng từ gói. Tại sao?

Đôi khi ứng dụng của tôi gửi thông báo tùy chỉnh cùng tôi nhận được lỗi này:

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) 

Những gì tôi phải làm gì?

Thông báo chỉ chứa LinearLayout, TextViews và ImageViews và nó hoạt động hoàn hảo hầu hết thời gian.

Có cách để bao quanh lỗi này bằng try/catch, theo cách này, android không dừng ứng dụng của tôi?

Rất cám ơn ...

Trả lời

2

1) http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.1.1_r1/android/app/ActivityThread.java#ActivityThread

Từ đây chúng ta có thể thấy rằng lỗi này có thể xảy ra chỉ trong một trường hợp:

case SCHEDULE_CRASH: 
throw new RemoteServiceException((String)msg.obj); 

2) http://openstorage.gunadarma.ac.id/android/sdk/sdk_310712/sources/android-15/android/app/ApplicationThreadNative.java

case SCHEDULE_CRASH_TRANSACTION: 
     { 
      data.enforceInterface(IApplicationThread.descriptor); 
      String msg = data.readString(); 
      scheduleCrash(msg); 
      return true; 
     } 

Lỗi này phát sinh từ ApplicationThreadNative

Bạn có thể thử theo dõi trước và có thể bạn sẽ tìm thấy nguyên nhân của lỗi này.

Các vấn đề liên quan