3 votos

Iniciar automáticamente dos aplicaciones en pantalla dividida después de reiniciar

Tengo Dos aplicaciones Android en funcionamiento (utilizado para la vigilancia y el timbre) de forma permanente y simultánea en pantalla dividida .

A veces, la persona que ha utilizado el dispositivo (para fines personales) se olvida de recuperar todo, o tal vez sucede algo más, por lo que es necesario:

  • Cierra todas las aplicaciones recientes innecesarias.
  • Inicie las aplicaciones de vigilancia y timbre en pantalla dividida.

¿Es posible reiniciar el sistema cada noche de forma automática y luego lanzar las dos aplicaciones en la pantalla dividida?

2voto

Reddy Lutonadio Puntos 46

Se puede lograr con la automatización. Utilizando Automatizar para demostrar cómo hacerlo:

  1. Seleccione el bloque de recepción de emisiones. Haga clic en él, en la sección Acción, seleccione "Arranque completado". Haga clic en "Hecho".
  2. Seleccione el bloque de inicio de la aplicación. Haga clic en él, en la sección Paquete, seleccione la primera aplicación que desea iniciar en el arranque. Haz click en Done.
  3. Seleccione el bloque Interact. Haga clic en él, en la sección Acción, Toggle split screen (Android 7+) . En la sección Paquete, seleccione com.android.systemui . Tipo android.widget,ImageView en la sección "Clase de elemento de la interfaz de usuario", y luego escriba Recent Apps en la sección "Texto del elemento de interfaz". Haga clic en "Done" (Hecho).
  4. Selecciona el bloque Delay, en la sección Duration establece el tiempo que el flujo esperará antes de continuar con el siguiente bloque (esperamos a que la primera aplicación se inicie correctamente antes de abrir la segunda). Yo lo he fijado en 5 segundos.
  5. Seleccione el bloque de inicio de la aplicación. Haga clic en él, en la sección Paquete, seleccione la segunda aplicación que desea iniciar en el arranque. Haz click en Done.
  6. Guarda y dale un nombre. Enlaza los bloques como se ve en la imagen de abajo.
  7. En la configuración, seleccione "Ejecutar al iniciar el sistema".
  8. No olvides dar los permisos necesarios cuando te los pidan. Pulsa el botón de inicio.

IMG:

Cada vez que reinicies tu dispositivo, una vez completado el arranque, se lanzará la primera aplicación. A continuación, la pantalla se dividirá en función de las aplicaciones recientes, ocupando la primera aplicación la parte superior de la pantalla. Después de un retraso de 5 segundos, la segunda aplicación se lanzará ocupando la otra parte de la pantalla.

El flujo se inspiró en este ejemplo: Pantalla dividida Google Maps/Deezer

0voto

Mark Puntos 1

La respuesta de Reddy arriba funciona muy bien, PERO necesitas colocar otro enlace entre el "OK" de tu segunda aplicación y el "IN" de la transmisión de recepción o de lo contrario funcionará para tu próximo ciclo de reinicio, pero luego terminará y no funcionará en el futuro.

Además, debes asegurarte de que has activado la opción "Ejecutar al inicio del sistema" en el menú de configuración general de Automate.

Se necesita una imagen de enlace adicional:

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