Java 调用应用程序并关闭当前正在运行的应用程序

Java 调用应用程序并关闭当前正在运行的应用程序,java,android,android-intent,Java,Android,Android Intent,我想让我的应用程序调用另一个应用程序,然后自己关闭它 我通过以下方式调用新应用程序: Intent intent = new Intent(Intent.ACTION_MAIN); intent.setComponent(new ComponentName("com.aaa.bbb", "com.aaa.bbb.MainActivity")); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

我想让我的应用程序调用另一个应用程序,然后自己关闭它 我通过以下方式调用新应用程序:

   Intent intent = new Intent(Intent.ACTION_MAIN);
    intent.setComponent(new ComponentName("com.aaa.bbb",
            "com.aaa.bbb.MainActivity"));
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    startActivity(intent);
新的应用程序运行良好 但我现在想要的是调用intent to close的应用程序,无论我做什么,我都会在正在运行的应用程序中看到它作为列表中的图标 我怎样才能关上它

我试着:

    android.os.Process.killProcess(mid);
    System.exit(0);
    finish();

谢谢你

不确定您的具体用例是什么,但您可以为清单中的活动将android:excludeFromRecents属性设置为true。

我想完全按照平板电脑将进程向左滑动的方式终止进程