2 votos

Cómo ejecutar una aplicación al inicio en segundo plano

¿Cómo ejecutar una aplicación al inicio en segundo plano? Por ejemplo glasswire, kaspersky se ejecutan en el inicio, así como mostrar en la parte superior En la bandeja de la barra de notificación. Quiero ejecutar Gom audio en segundo plano cuando se inicia y se muestra en la bandeja de forma automática.

0 votos

1voto

xavier_fakerat Puntos 1

Probablemente la mejor manera de lanzar automáticamente una aplicación en segundo plano (sin interfaz de usuario explícitamente) es utilizar la función am startservice -n command junto con automatización con aplicaciones como Tasker y similares capaces de registrar un BOOT_COMPLETED señal.

Dependiendo de la naturaleza de la aplicación (que puede requerir Root), puede configurar esto en Tasker:

Nota: La aplicación debe tener un servicio(s) definido(s) declarado en el archivo manifest.xml

Puede utilizar Tasker (7 días de prueba disponibles) para lograrlo:

Objetivo: Iniciar automáticamente una aplicación definida en segundo plano tras el arranque

Perfil (o activación)

Cree un perfil que permita la activación de la tarea después del arranque:

  • Vaya a la pestaña Perfiles y haga clic en "+".
  • Evento -> Sistema -> Arranque del dispositivo
  • Toque atrás para salir de esta ventana

Tarea

Verá que, en cuanto salga, se le pedirá que vincule este perfil a una tarea;

  • Desplácese hasta la lista de tareas y seleccione "Nueva Tarea" + "

  • Puede nombrar esta Tarea AutoStart o cualquier cosa.

  • Haga clic en "+" para añadir una nueva Acción

  • Código -> Ejecutar shell -> introducir comando start the activity (puede ser la actividad principal de la aplicación o ciertas partes, por ejemplo, la monitorización de datos en mi ejemplo:

  • Utilizando NetMonitor Mini ( info.kfsoft.android.TrafficIndicatorPro ) Puede que decida autoiniciar en segundo plano el servicio de monitorización de datos, así que en la caja de comandos escribo: am startservice -n info.kfsoft.android.TrafficIndicatorPro/.TrafficMonitorService para que se inicie en el arranque.

  • Si necesita Root, recuerde marcar la casilla correspondiente.

  • Pulse hacia atrás todo el camino hasta salir de Tasker (su perfil está ahora guardado y está listo para ser ejecutado)

Extras : Dar más prioridad a Tasker (permitir el inicio automático de Tasker, excluir de las optimizaciones de la batería, los asesinos de tareas, etc.)

Explicación: Poco después del arranque, la acción inicia la aplicación en segundo plano)

0 votos

¿hay alguna alternativa de aplicación gratuita/adware?

0 votos

Prueba con el macrodroide..

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X