2011-12-09 17 views
8

miei AppWidget crash con seguente errore:java.lang.RuntimeException: server di sistema guasto?

E/AndroidRuntime(5572): FATAL EXCEPTION: main 
E/AndroidRuntime(5572): java.lang.RuntimeException: Unable to start receiver com.android.mlweatherwidget.WeatherWidgetLarge: java.lang.RuntimeException: system server dead? 
E/AndroidRuntime(5572): at android.app.ActivityThread.handleReceiver(ActivityThread.java:1805) 
E/AndroidRuntime(5572): at android.app.ActivityThread.access$2400(ActivityThread.java:117) 
E/AndroidRuntime(5572): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:981) 
E/AndroidRuntime(5572): at android.os.Handler.dispatchMessage(Handler.java:99) 
E/AndroidRuntime(5572): at android.os.Looper.loop(Looper.java:130) 
E/AndroidRuntime(5572): at android.app.ActivityThread.main(ActivityThread.java:3683) 
E/AndroidRuntime(5572): at java.lang.reflect.Method.invokeNative(Native Method) 
E/AndroidRuntime(5572): at java.lang.reflect.Method.invoke(Method.java:507) 
E/AndroidRuntime(5572): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) 
E/AndroidRuntime(5572): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) 
E/AndroidRuntime(5572): at dalvik.system.NativeStart.main(Native Method) 
E/AndroidRuntime(5572): Caused by: java.lang.RuntimeException: system server dead? 
E/AndroidRuntime(5572): at com.android.mlhome.appwidget.AppWidgetManager.getAppWidgetIds(AppWidgetManager.java:375) 
E/AndroidRuntime(5572): at com.android.mlweatherwidget.WeatherWidgetLarge.onReceive(WeatherWidgetLarge.java:202) 
E/AndroidRuntime(5572): at android.app.ActivityThread.handleReceiver(ActivityThread.java:1794) 
E/AndroidRuntime(5572): ... 10 more 
E/AndroidRuntime(5572): Caused by: android.os.DeadObjectException 
E/AndroidRuntime(5572): at android.os.BinderProxy.transact(Native Method) 
E/AndroidRuntime(5572): at com.android.mlhome.appwidget.ILauncherAppWidget$Stub$Proxy.getAppWidgetIds(ILauncherAppWidget.java:256) 
E/AndroidRuntime(5572): at com.android.mlhome.appwidget.AppWidgetManager.getAppWidgetIds(AppWidgetManager.java:369) 
E/AndroidRuntime(5572): ... 12 more 

chiunque può capire dal registro di sopra di quello che esattamente sta causando questo errore?

+0

in grado di avviare il server ricevente si sistema era morto – Pratik

+2

la mia intenzione è quella di sapere perché il server del sistema muore? in quali circostanze? – GamDroid

+0

Lo hai scoperto? – auval

risposta

0

How to fix android.os.DeadObjectException android X questo ragazzo ha incontrato lo stesso problema, controllare questo collegamento.

ho copiata la risposta scritta di Dimitar Dimitrov come segue

This means that your service had already stopped - either killed from the OS, or stopped from your application.

Does this problem happen every time you debug your project?

Override your service's onDestroy() method and watch what event flow leads to it. If you catch DeadObjectException without going through this method, your service should have been killed by the OS.

Problemi correlati