2015-10-15 12 views
7

Ich baue in meinem IntentService einen Backstack. Ich erhalte von Kitkat-Geräten Absturzberichte.App stürzt beim Aufbau Backstack

Mein Code ist sehr einfach und ich weiß nicht, was der Grund sein könnte. Ich habe ein Stacktrace, aber es bringt mich nirgendwohin. Hat jemand so etwas erlebt?

override fun onHandleIntent(intent: Intent?) { 
     if (intent != null) { 
      val articleIntent = intentFor<ArticleActivity>() 
      articleIntent.putExtras(intent) 
      TaskStackBuilder.create(this).addNextIntent(intentFor<DrawerActivity>()).addNextIntent(articleIntent).startActivities() 
     } 
    } 

Ausnahme von Crashlytics

java.lang.NullPointerException 
     at android.os.Parcel.readException(Parcel.java:1471) 
     at android.os.Parcel.readException(Parcel.java:1419) 
     at android.app.ActivityManagerProxy.startActivities(ActivityManagerNative.java:4473) 
     at android.app.Instrumentation.execStartActivitiesAsUser(Instrumentation.java:1496) 
     at android.app.ContextImpl.startActivitiesAsUser(ContextImpl.java:1417) 
     at android.content.ContextWrapper.startActivitiesAsUser(ContextWrapper.java:356) 
     at android.app.TaskStackBuilder.startActivities(TaskStackBuilder.java:221) 
     at android.app.TaskStackBuilder.startActivities(TaskStackBuilder.java:232) 
     at android.app.TaskStackBuilder.startActivities(TaskStackBuilder.java:208) 
     at se.omni.gcm.OpenArticleService.onHandleIntent(OpenArticleService.kt:27) 
     at android.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65) 
     at android.os.Handler.dispatchMessage(Handler.java:102) 
     at android.os.Looper.loop(Looper.java:157) 
     at android.os.HandlerThread.run(HandlerThread.java:61) 
+0

was ist der Code für diese Zeile 'IntentService.java: 65' –

+0

@KaranMer es ist' ServiceHandler' Klasse von 'IntentService' Implementierung –

+0

Mögliche Duplikat [TaskStackBuilder # startActivities() Nullpointer] (http://stackoverflow.com/questions/28754754/taskstackbuilderstartactivities-nullpointerexception) –

Antwort

5

Ich habe gerade ähnliche Frage auf der SO TaskStackBuilder#startActivities() NullPointerException mit Antwort, die mich befriedigen. Seit ich ein Bounty gestartet habe, kann ich diese Frage nicht schließen oder löschen.

+0

Froh, das zu sehen.Move ahead. 'NullPointerException' ist Täter –