标签: android android-service android-context
我正在开发一个实现给定服务的Android应用程序。 创建此服务(来自外部事件)时,它会创建并触发异步任务。在调用诸如context.getSystemService(Context.DISPLAY_SERVICE)。
context.getSystemService(Context.DISPLAY_SERVICE)
由于服务可能随时被破坏(也来自外部事件),因此可以在它触发的任务完成之前调用Service.onDestroy()。因此,在调用Android API时,任务可能会使用已销毁服务的上下文。
是否必须避免?
由于