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