Obtener la lista de procesos en ejecución y eliminar sus servicios de fondo
Estoy construyendo una aplicación de Android para la optimización de memoria RAM. Puedo obtener con éxito la lista de procesos en ejecución (y sus PID) utilizando esta respuesta . Sin embargo, no veo una manera de matarlos o sus servicios de fondo por PID.
- No se puede iniciar el temporizador en un servicio en android
- Android: Multithreading-Bluetooth SPP / RFCOMM-Cómo mantener activo mi BluetoothSocket y OutputStream al cambiar Actividades
- ¿Hay de todos modos para crear un servicio de proceso en segundo plano que se ejecutará o no la aplicación creada todavía se está ejecutando?
- Cliente de servicio WSDL / SOAP de Android
- ¿Hay alguna forma de forzar a IntentService a no ser recreado?
- ¿Puedo iniciar un servicio sin actividad o receptor?
- La notificación push funciona incorrectamente cuando la aplicación está en segundo plano o no se está ejecutando
- AlarmManager que repite la alarma que falta al azar cuando el teléfono no está en uso
- Enviar la emisión con la combinación de localbroadcastmanager sendorderedbroadcast
- Recibe mensajes MMS en Android KitKat
- Desbloquear el servicio externo android Paho MQTT ServiceConnectionLeaked error
- Ciclo de vida del servicio que se inicia y se enlaza?
- Detener el servicio en android
Resultó ser algo muy básico:
ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE); for (RunningAppProcessInfo pid : am.getRunningAppProcesses()) { am.killBackgroundProcesses(pid.processName); }
- HTML 5 Reproducción automática Google Chrome Android No reproducción
- API de voz a texto o SDK para móviles (multiplataforma)