Android 中殺死進程的三種方法彙總

當應用程序不再使用時,通常需要關閉應用程序。可以使用三種方法關閉Android應 用:
1、使用android.os.Process.myPid()方法獲取當前進程的ID,然後使用android.os.Process.killProcess()殺死該進程,該方法只能自殺;
eg:  int pid = android.os.Process.myPid();
     android.os.Process.killProcess(pid);

2、使用System.exit()方法終止當前正在運 行的Java虛擬機,實現程序終止;
3、使用killBackgroundProcesses()強制關閉與該包有關聯的一切執行,該方法只能他殺。
eg: ActivityManager am =(ActivityManager) getSystemService(ACTIVITY_SERVICE);
    am.killBackgroundProcesses(getPackageName());

該方法適用於Android2.2級以後的版本,使用時需要申明權限!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章