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

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


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

最佳答案

您可以退出虚拟机:

System.exit(0);


否则您可能会导致应用程序崩溃:

new int[]{}[0];


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

Process.killProcess(Process.myPid())


但是,我真的不明白为什么要这么做,几乎可以肯定有一种更好的方法来获得您想要的功能。

关于android - 如何从android中的扩展应用程序退出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15564200/

10-14 08:43
查看更多