【发布时间】:2014-11-24 13:39:58
【问题描述】:
Android 中的某些应用程序会显示设备中运行的后台应用程序的数量。有没有办法以编程方式找到它?
【问题讨论】:
标签: android background-application
Android 中的某些应用程序会显示设备中运行的后台应用程序的数量。有没有办法以编程方式找到它?
【问题讨论】:
标签: android background-application
是的,但是您需要为您的应用程序提供可怕的权限才能执行此操作 (http://developer.android.com/reference/android/Manifest.permission.html#GET_TASKS)。编辑:这很可怕,因为它是大多数应用程序不需要的权限,并且从用户的角度来看,除非您有非常明显的理由需要它,否则您的应用程序的可信度会大大降低。
实现你所追求的方法是:http://developer.android.com/reference/android/app/ActivityManager.html#getRunningTasks(int)
【讨论】:
getRunningTasks 只会从您的应用程序以及可能的 Home(启动器)应用程序返回任务。跨度>