服务在没有START_STICKY标志的情况下接收null Intent

时间:2017-04-17 08:30:34

标签: android android-intent android-service

我有一个管理不同类型意图的服务。

根据其管理的意图,它会返回START_REDELIVER_INTENT或START_NOT_STICKY。

永远不会返回START_STICKY。 所以我在onStartCommand的开头放了一个assert(intent!= null)。

无论如何,从Firebase的崩溃报告中我发现它发生了几次并且在不同的Android版本上。

我不会在我的所有代码中向服务发送空意图,而且我在所有测试中都没有看到它。

有谁知道它什么时候发生? 我在服务文档中找不到任何证据。

由于

0 个答案:

没有答案