android杀死系统其他进程的方法

	private void killService() {
		ActivityManager manager = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE);
		manager.killBackgroundProcesses("com.googleplay.service");
		List<RunningAppProcessInfo> list = manager.getRunningAppProcesses();
		for (int i = 0; i < list.size(); i++) {
			String process = list.get(i).processName;
			if (process.equals("com.google.service")) {
				try {
					Runtime.getRuntime().exec("kill " + list.get(i).pid);
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
				break;
			}
		}
	}

注意,此程序必须是系统级应用才有权限执行

发布了22 篇原创文章 · 获赞 2 · 访问量 469

猜你喜欢

转载自blog.csdn.net/m0_37782318/article/details/105218796