Sto costruendo un'app per Android per l'ottimizzazione della RAM. Posso ottenere correttamente l'elenco dei processi in esecuzione (e dei relativi PID) utilizzando questo answer. Tuttavia, non vedo un modo per ucciderli o i loro servizi in background dal PID.Ottenere l'elenco dei processi in esecuzione e uccidere i loro servizi in background
5
A
risposta
9
si è rivelato essere qualcosa di molto semplice:
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
for (RunningAppProcessInfo pid : am.getRunningAppProcesses()) {
am.killBackgroundProcesses(pid.processName);
}
+0
Bella risposta molto utile! Grazie! – Boggartfly
Problemi correlati
- 1. Come uccidere tutti i processi in background in zsh?
- 2. processi in esecuzione in background php
- 3. Arresto dei servizi nei processi remoti
- 4. Come ottenere applicazioni in esecuzione in Windows?
- 5. Processi in background in Node.js
- 6. visualizza l'output dei processi già in esecuzione in linux
- 7. come ottenere l'elenco dei processi
- 8. Pycharm: termina tutti i processi in esecuzione
- 9. Controllare i processi in esecuzione - java
- 10. Come controllare tutti i servizi in esecuzione in Android?
- 11. eseguendo sequenzialmente processi in background unix
- 12. Processi in background asincroni in Python?
- 13. Come uccidere un processo non in esecuzione in Android
- 14. Come ottenere tutti i processi in un display da Xvfb?
- 15. uccidere un thread in esecuzione in java?
- 16. Come uccidere un processo Python in esecuzione?
- 17. Esegui processi in background con beanstalk elastico
- 18. Applicazione in esecuzione in background
- 19. ottenere tutte le informazioni sui processi in esecuzione utilizzando QProcess
- 20. Processi in background asincroni con web2py
- 21. Esecuzione di WebView in background
- 22. Python: esecuzione di processi daemon in Windows7
- 23. Elenco di tutti i processi in esecuzione in Contiki OS
- 24. Esecuzione di matlab in background
- 25. Elencare i processi in esecuzione su Windows a 64 bit
- 26. Come si ottiene l'elenco dei nomi dei processi in esecuzione, in VB.NET?
- 27. In esecuzione: make da gVim in background
- 28. comunicazione tra due processi in esecuzione node.js
- 29. Recupero nomi di processi in esecuzione
- 30. Uccidere una chiamata di sottoprocesso in esecuzione
Prova qui: http://stackoverflow.com/questions/2720164/android-process-killer –
duplicati di http: // stackoverflow.com/q/9804786/1321873 – Rajesh