任何人都可以帮助我理解它们之间的区别 SERVICE - SERVICE_RESTARTING和IMPORTANT_FOREGROUND - RECEIVER流程状态?
文档说明:
服务 - SERVICE_RESTARTING 由于自己的原因使自己在后台运行的应用程序。最常见的问题应用程序在后台运行时太多了。 %duration * pss可能是一个很好的“糟糕”度量标准,虽然这个集合非常集中,只是做持续时间百分比可能更好地关注我们根本不想让它们运行的事实。 IMPORTANT_FOREGROUND - 接收器 由于任何原因在后台运行的应用程序(不直接与用户交互)。这些都为系统增加了内存负载。在这种情况下,(%duration * pss)badness值可能是这些进程的最佳排序,因为其中许多将始终运行的原因很充分,因此它们的pss大小作为其内存负载的一部分非常重要。
我不明白“背景为自己的原因”。和“在后台(不直接与用户交互)出于任何原因”。