navigator.app.exitApp()最小化而不是退出

时间:2015-10-17 17:58:40

标签: android cordova

我正在使用cordova 5.3.3并为Android编译。 navigator.app.exitApp()最小化/向后台发送应用程序而不是退出它。如何关闭/退出应用程序?

2 个答案:

答案 0 :(得分:1)

这很正常。在Android开发人员无法终止应用程序。它由Android本身管理。您只能管理应用程序的生命周期(暂停,恢复等)。

答案 1 :(得分:1)

是的,有一种方法可以完全退出,但这不是正常的操作。

您需要将以下内容添加到AndroidManifest.xml

KILL_BACKGROUND_PROCESSES向下滚动直到找到它。

链接到:

public void killBackgroundProcesses (String packageName)

我引用:

  

让系统立即终止与给定包关联的所有后台进程。这与杀死那些进程以回收内存的内核相同;系统将根据需要在将来重新启动这些流程。

     

您必须持有KILL_BACKGROUND_PROCESSES权限才能调用此方法。