我的应用程序中的服务很少。应用程序在“android.uid.system”进程中运行。当我单击“强制关闭”时,日志会显示:
强制停止包 com.sec.ims.android uid=1000 强制停止服务 ServiceRecord{42b9a948 ... .....
对于在我的应用程序下运行的每个服务,我都看到了这一点。根本没有 onDestroy() 调用。我想知道“强制关闭”之后android到底在做什么?停止整个过程或只是停止在应用程序下工作的所有服务、活动?
你知道这些服务创建的对象、静态变量和线程会发生什么吗?android 是否会清除此应用程序的所有内存堆?