안드로이드 개발 질문/답변
(글 수 40,700)
killBackgroundProcesses(pakagename)
위 함수를 사용하려면 String pakagename 을 가져와야 되는데
아래 코드 처럼 for 문을 돌면서 백그라운드 프로세스를 전부 kill 시키려고 하는데요
어떻게 하면 될까요? 패키지이름을 가져오려면....
ActivityManager am = (ActivityManager) context.getSystemService(ACTIVITY_SERVICE); List<RunningAppProcessInfo> list = am.getRunningAppProcesses(); for(runningAppProcessInfo i: list) { am.killBackgroundProcesses( "패키지명" ) }
2012.09.04 14:32:58
ActivityManager manager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
PackageManager pkManager = context.getPackageManager();
List<RunningAppProcessInfo> runningAppList = manager.getRunningAppProcesses();
for (RunningAppProcessInfo info : runningAppList) {
// info.processName
}
context.getPackageName() ....