强制停止java_java – 如何强制停止Android应用程序
获取应用程序的进程ID,并终止该进程onDestroy()方法
@Override
public void onDestroy()
{
super.onDestroy();
int id= android.os.Process.myPid();
android.os.Process.killProcess(id);
}
要么
getActivity().finish();
System.exit(0);
如果你想从你的活动中杀死其他应用程序,那么这应该可行
您可以使用以下方式发送信号:
Process.sendSignal(pid, Process.SIGNAL_KILL);
要完全终止进程,建议调用:
ActivityManager.killBackgroundProcesses(PackageName)
在发送信号之前.
请注意,您的应用需要拥有KILL_BACKGROUND_PROCESSES权限.因此,在AndroidManifest.xml中,您需要包含: