我有一个应用程序和调用活动,当我在活动中完成操作时,活动仍在后台设备中运行。现在,我想停止该活动,并在完成后不让它在后台运行。我也在使用killBackgroundProcesses
,但它不起作用。如何杀死在后台进程中运行的Android应用程序
public void KillApplication(String killPackage) {
ActivityManager am =(ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);
android.os.Process.killProcess(runningProcess.pid);
am.killBackgroundProcesses(killPackage);
}
我只是叫finish();
,然后我使用的功能KillApplication("mypackage");
。
也加上你的整理代码 –
我只是打电话给finish();那么我使用函数KillApplication(“mypackage”); –
你完成了所有你已经开始的活动吗? –