Android ANR:Context.startForegroundService()然后没有调用Service.startForeground(),InvisibleToUser

Android ANR:Context.startForegroundService()然后没有调用Service.startForeground(),InvisibleToUser,android,service,Android,Service,我在我们的应用程序中得到了这个ANR。当我调用startForegroundService()时,在onCreate()的开头,我通过一个通知将服务提升到前台 有什么办法可以避免这种情况吗?这占我们获得的ANR的90% 按照以下链接查看android中前台服务的示例: 我了解前台服务的工作原理。它已经实施,并且在过去3个月内投入生产。我们的应用程序拥有超过100万DAU,99.90%的ANR免费会话。我在问题中添加的ANR是剩余0.10%ANR的主要原因。

我在我们的应用程序中得到了这个ANR。当我调用startForegroundService()时,在onCreate()的开头,我通过一个通知将服务提升到前台

有什么办法可以避免这种情况吗?这占我们获得的ANR的90%


按照以下链接查看android中前台服务的示例:


我了解前台服务的工作原理。它已经实施,并且在过去3个月内投入生产。我们的应用程序拥有超过100万DAU,99.90%的ANR免费会话。我在问题中添加的ANR是剩余0.10%ANR的主要原因。