我正在使用cordova 5.3.3并为Android编译。 navigator.app.exitApp()最小化/向后台发送应用程序而不是退出它。如何关闭/退出应用程序?
答案 0 :(得分:1)
这很正常。在Android开发人员无法终止应用程序。它由Android本身管理。您只能管理应用程序的生命周期(暂停,恢复等)。
答案 1 :(得分:1)
是的,有一种方法可以完全退出,但这不是正常的操作。
您需要将以下内容添加到AndroidManifest.xml
KILL_BACKGROUND_PROCESSES向下滚动直到找到它。
链接到:
public void killBackgroundProcesses (String packageName)
我引用:
让系统立即终止与给定包关联的所有后台进程。这与杀死那些进程以回收内存的内核相同;系统将根据需要在将来重新启动这些流程。
您必须持有KILL_BACKGROUND_PROCESSES权限才能调用此方法。