以编程方式closuresandroid应用程序

如何以编程方式closures我的应用程序?

我用了

finish(); 

要么

 android.os.Process.killProcess(android.os.Process.myPid()); 

要么

 System.exit(0); 

要么

 moveTaskToBack(true); 

但它closures了当前的运行活动,但我需要closures整个应用程序?

我需要closures应用程序来检索一些内存,然后重新启动应用程序。

要么

有没有办法清除应用程序的所有内存?

Solutions Collecting From Web of "以编程方式closuresandroid应用程序"

在您的活动中使用这些行:

 this.finish(); Process.killProcess( Process.myPid() ); 

会杀死你的整个应用程序(假设它在一个进程中运行),它也将释放任何相关的内存。

警告:在一些电话这样做可能会留下蓝牙插口悬挂,如果你正在使用它们。