我有一個應用程序和調用活動,當我在活動中完成操作時,活動仍在後臺設備中運行。現在,我想停止該活動,並在完成後不讓它在後臺運行。我也在使用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」); –
你完成了所有你已經開始的活動嗎? –