如何在Android中以编程方式关闭所有正在运行的应用程序?

4
我想关闭安卓系统中的所有运行中应用程序,并且我想通过关闭所有运行中的应用程序获得所释放的空闲内存数量。如何实现?

请问您能告诉我您是如何完成这个任务的吗?我也遇到了同样的问题。 - Erum
1个回答

6

您只能关闭自己的应用程序,例如在同一进程或使用相同userID运行的应用程序。 除非设备已经root,否则您无法关闭其他应用程序。

不过,请查看答案,了解如何“关闭”应用程序的后台进程。


非常感谢您的回答,但我的问题是关于这个安卓应用程序 https://play.google.com/store/apps/details?id=com.cleanmaster.mguard&hl=en ,这个应用程序可以自动关闭所有正在运行的应用程序,我想学习这个功能。谢谢。 - Hiren Patel
此类应用仅终止其他应用的后台进程。查看killBackgroundProcesses()的文档:http://developer.android.com/reference/android/app/ActivityManager.html#killBackgroundProcesses(java.lang.String)。此函数从API 8及以上版本可用。 - Jeffrey Klardie

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接