1

我在android项目中扩展了Application类。我必须在扩展应用程序的 OnCreate() 中进行一些初始化和检查。我想根据支票退出。但我不知道如何退出应用程序。请帮我

public class HAT extends Application {
   @Override
   public void onCreate() {
       // if( condition is false ) then exit
   } 

在一个活动中,我们可以使用 finish() 方法退出

4

1 回答 1

1

你可以退出虚拟机:

System.exit(0);

或者你可以让你的应用程序崩溃:

new int[]{}[0];

或者你可以杀死你自己的进程:

Process.killProcess(Process.myPid())

但是,我真的不明白您为什么要这样做,而且几乎可以肯定有更好的方法来获得您所追求的功能。

于 2013-03-22T06:51:53.067 回答