Abra una aplicación al inicio/después de iniciar

Necesito forzar el inicio de una aplicación seleccionada cada vez que se (re)inicia mi dispositivo basado en Android.

¿Hay algo que pueda usar (ajustes de configuración, aplicación externa, etc.) para realizar esta tarea? ¿O este tipo de comportamiento se limita solo a los administradores de la pantalla de inicio?

Respuestas (1)

La mayoría de los OEM de Android no proporcionan un administrador de inicio automático incorporado. Sin embargo, Android permite que las aplicaciones escuchen el BOOT_COMPLETEDevento del sistema para hacer algo, incluida la ejecución de otras aplicaciones.

Ejemplo de uso de aplicaciones de general :

Tasker (aplicación de pago):

  1. Crear un perfil : Evento - Sistema - Arranque del dispositivo
  2. Cree una tarea con acción : Aplicación - Iniciar aplicación - (Seleccione la aplicación)
    Nota: Tasker también recomienda agregar Tarea: espere unos 5 segundos primero antes de realizar otras tareas para asegurarse de que el sistema esté listo después de iniciarse.
  3. Vincular el perfil a la tarea

MacroDroid (gratis para 5 macros, versión pro disponible)

  1. Agregar macro: ingrese el nombre de la macro
  2. Disparadores: Eventos de dispositivos - Arranque del dispositivo
  3. Acciones: Aplicaciones - Iniciar aplicación - Seleccionar aplicación - (Seleccionar la aplicación)

De lo contrario, existen aplicaciones de terceros creadas específicamente para este propósito. Algunas palabras clave que podrían ayudar:

Seguramente tiene que haber algún lugar en el sistema que establezca qué aplicaciones se inician y cuándo. Descargar otra aplicación no puede ser la respuesta a todas las preguntas.
@AuntJemima desafortunadamente, no. A diferencia de otros sistemas operativos que tienen configuraciones a nivel del sistema (p. ej ., Windows 10 ), las aplicaciones de Android se basan en un evento del sistema para indicar que el sistema operativo Android ha terminado de iniciarse ( android.intent.action.BOOT_COMPLETED), y luego las aplicaciones pueden intentar ejecutarse después de esto para simular el inicio en otros SO. Si el desarrollador no agrega esto a su aplicación, nunca se ejecutará al inicio. Sin embargo, dado que las aplicaciones también pueden ejecutar otras aplicaciones, estas aplicaciones de "inicio" escuchan ese evento y ejecutan otras aplicaciones.
Todas las aplicaciones que aparecen para sus búsquedas de palabras clave tienen calificaciones horribles, alrededor de 3. ¿Parece que lo mejor es usar Tasker, aunque no es gratis (3,59 EUR para mí)? Tal vez sería bueno vincular aplicaciones definidas en lugar de búsquedas de palabras clave , y colocar Tasker más alto a menos que haya una aplicación que recomiendes. La búsqueda por palabra clave no me ayuda en absoluto.
@CorneliusRoemer desafortunadamente, realmente no puedo recomendar aplicaciones específicas en Play Store porque siempre tienen la posibilidad de ser eliminadas por Google (consulte el historial de revisiones). Hay otras posibilidades, como usar aplicaciones de automatización general (algunas pueden ser gratuitas, aunque no las he probado), pero eso generalmente requiere más configuración.
Simplemente pondría a Tasker primero, lo probé y funciona. Así que no veo por qué deberíamos recomendar una búsqueda de palabras clave para aplicaciones que tienen críticas poco fiables cuando Tasker funciona.
@CorneliusRoemer gracias por la sugerencia, reestructuré la respuesta y también agregué MacroDroid como opción (primera vez que lo pruebo). Todavía proporcioné la búsqueda de palabras clave en caso de que otros usuarios también estén de acuerdo con esas aplicaciones.