0

在我的 AndroidTV 模拟器上,我有:

val am = this.getSystemService(ACTIVITY_SERVICE) as ActivityManager
am.runningAppProcesses?.forEach {
    Logger.debug("XXX", "Running ${it.uid} , ${it.processName}, ${it.pid}")
}

我还启动了其他 3rd 方应用程序,但我不会杀死它们。

谷歌文档说:

返回设备上运行的应用程序进程列表。

对于ActivityManager.runningAppProcesses

从 Android Studio 执行此代码时,runningAppProcesses列表的大小始终为 1,并且它是从 Android Studio 触发的当前应用程序?

我期待着,我之前推出的这些 3rd 方应用程序也列在那里?

“在设备上运行的应用程序进程”是什么意思?那里不包括后台进程吗?

我该怎么做?

4

0 回答 0