根據包名關閉其他應用或者程序

2021-08-29 22:39:38 字數 1066 閱讀 2090

/**

* 根據包名關閉乙個後台應用,正處於前台的應用關不了,帶通知欄的服務也屬於前台程序,關閉不了

* 需要許可權kill_background_processes

* @param context

* @param packagename

*/try catch(exception ex)

}

/**

* 根據包名關閉應用,已被棄用,聽說原始碼中依然呼叫killbackgroundprocesses

* 需要許可權 restart_packages

* @param context

* @param packagename

*/try catch(exception ex)

}

/**

* 根據包名啟動應用

* @param context

* @param packagename

*/try else

}catch(exception ex)

}

/**

* 根據包名和服務名啟動乙個服務

* @param context

* @param packagename

* @param service

*/public static void startservice(context context,string packagename,string service) catch(exception ex)

}

/**

* 根據包名強制關閉乙個應用,不管前台應用還是後台程序,需要share systemuid

* 需要許可權 force_stop_packages

* @param context

* @param packagename

*/try catch(exception ex)

}

示例**請參考

提取碼:vfht

DELPHI根據程序名強制關閉程序

原理 迴圈所有程序,取得相同名的程序,得到程序控制代碼,關閉 killtask cmd.exe 結束程序 function tform1.killtask exefilename string integer const process terminate 0001 varcontinueloop ...

adb shell根據包名查程序 殺程序

1 根據包名檢視程序命令adb shell ps grep com.ott.android.tmc 包名 直接輸入會提示grep不是內部命令或外部命令解決辦法,解決辦法加上引號adb shell ps grep com.ott.android.tmc 包名 2 根據包名直接殺掉程序命令 adb sh...

Android獲取其他應用包名

本節內容是如何獲取android系統中應用程式的資訊,主要包括packagename label icon 占用大小等。具體分為兩個 部 分,計畫如下 第一部分 獲取應用程式的packagename label icon等 第二部分 獲取應用程式的占用大小,包括 快取大小 cachsize 資料大小...