android 通过包名杀死进程
来源:互联网 发布:练胸肌 知乎 编辑:程序博客网 时间:2024/05/16 13:59
public boolean killBackgroundProcesses(String packageName) throws RemoteException {
ActivityManager am = (ActivityManager) mContext.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningAppProcessInfo> infos = am.getRunningAppProcesses();
boolean success = false;
for (RunningAppProcessInfo info : infos) {
if (info.pkgList != null) {
String[] pkgListCopy = Arrays.copyOf(info.pkgList, info.pkgList.length);
Arrays.sort(pkgListCopy);
if (Arrays.binarySearch(pkgListCopy, packageName) >= 0 && info.pid != android.os.Process.myPid()) {
Log.i(TAG, "killBackgroundProcesses(%s),pkgList=%s,pid=%s", packageName, Arrays.toString(info.pkgList), info.pid);
android.os.Process.killProcess(info.pid);
success = true;
}
}
}
return success;
}
ActivityManager am = (ActivityManager) mContext.getSystemService(Context.ACTIVITY_SERVICE);
List<RunningAppProcessInfo> infos = am.getRunningAppProcesses();
boolean success = false;
for (RunningAppProcessInfo info : infos) {
if (info.pkgList != null) {
String[] pkgListCopy = Arrays.copyOf(info.pkgList, info.pkgList.length);
Arrays.sort(pkgListCopy);
if (Arrays.binarySearch(pkgListCopy, packageName) >= 0 && info.pid != android.os.Process.myPid()) {
Log.i(TAG, "killBackgroundProcesses(%s),pkgList=%s,pid=%s", packageName, Arrays.toString(info.pkgList), info.pid);
android.os.Process.killProcess(info.pid);
success = true;
}
}
}
return success;
}
1 0
- android 通过包名杀死进程
- Android通过包名杀死进程
- android 如何通过包名杀死指定的进程
- android 如何通过包名杀死指定的进程
- 通过包名杀死进程的方法
- 通过程序名杀死进程
- 20_Android中apk安装器,通过WebView来load进一个页面,Android通知,程序退出自动杀死进程,通过输入包名的方式杀死进程
- Android 根据包名杀死应用后台进程
- Android 根据包名杀死应用后台进程
- windows下,通过进程名杀死进程
- linux 通过程序名杀死进程
- 根据应用的包名杀死进程
- VC(win32)通过进程名杀死进程
- android 根据进程名杀死指定、特定进程
- 已知进程名杀死进程
- 根据进程名杀死进程
- 根据进程名杀死进程
- c tool系列------linux通过进程名得知进程号然后杀死进程
- SVN的日常操作指南
- Android消息机制
- Android Download 下载功能深入研究(一) : android下载功能的初探与实现
- JS中数组Array的用法示例用法详解
- 从一个实例(整数幂指数)进行算法时间复杂度的分析
- android 通过包名杀死进程
- Apache Maven 入门篇(下)
- 215. Kth Largest Element in an Array LeetCode
- 算法之美_源代码发布(10)
- 动态生成的html绑定click事件没有效果不执行 click事件重复绑定问题
- 驱动开发误用指针错误:Unable to handle kernel NULL pointer dereference at virtual address
- Android Download 下载功能深入研究(三) : chrome自带下载功能的研究
- HDU 1864 最大报销额 【01背包】
- 列举你能想到的UNIX信号,并说明信号用途