android — Приложение падает при построении стека" />

Приложение падает при построении стека

Я встраиваю в свой IntentService задний стек. Я получаю отчеты о сбоях с устройств Kitkat.

Мой код очень прост, и я не знаю, в чем причина. У меня есть трассировка стека, но она никуда меня не приведет. Кто-нибудь испытывал что-то подобное?

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

Исключение из 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)
7 голосов | спросил Damian Petla 15 +03002015-10-15T11:44:21+03:00312015bEurope/MoscowThu, 15 Oct 2015 11:44:21 +0300 2015, 11:44:21

1 ответ


0

Я только что нашел похожий вопрос в SO TaskStackBuilder # startActivities () NullPointerException , который меня удовлетворяет. Так как я начал вознаграждение, я не могу закрыть или удалить этот вопрос.

ответил Damian Petla 29 +03002015-10-29T11:30:22+03:00312015bEurope/MoscowThu, 29 Oct 2015 11:30:22 +0300 2015, 11:30:22

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132