Buduję aplikację na Androida do optymalizacji pamięci RAM. Z powodzeniem mogę uzyskać listę uruchomionych procesów (i ich PID) przy użyciu tego answer. Jednak nie widzę sposobu, aby zabić ich lub ich usługi tła przez PID.Uzyskaj listę uruchomionych procesów i zabij ich usługi w tle
5
A
Odpowiedz
9
Okazało się to być coś bardzo podstawowe:
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
for (RunningAppProcessInfo pid : am.getRunningAppProcesses()) {
am.killBackgroundProcesses(pid.processName);
}
+0
Dobra odpowiedź bardzo pomocna! Dzięki! – Boggartfly
Spróbuj tutaj: http://stackoverflow.com/questions/2720164/android-process-killer –
Duplikat http: // stackoverflow.com/q/9804786/1321873 – Rajesh