我使用名为PollerService
的本地服务和一个客户端(同一应用程序中名为PollerClient
的活动),
但是当我打电话时
stopService(new Intent(PollerClient.this, PollerService.class)
请注意,代码onDestroy()
尚未执行,尽管该服务只有一个启动它的客户端
startService(new Intent(PollerClient.this, PollerService.class))
并通过stopService()
任何人都可以告诉我,为什么onDestroy()
没有被执行?
答案 0 :(得分:0)
没有仔细研究过这个问题,但我怀疑只要内存不需要其他东西,Android可能会保留它以防再次启动它。