Cómo ejecutar varias instancias de una aplicación en Android y Mac

La mayoría de las veces, cuando instala una aplicación en sus dispositivos Mac y Android(Mac and Android devices) , la aplicación solo le permite usar una cuenta a la vez en ese dispositivo . Esto funciona bien cuando solo tiene una cuenta con esa aplicación. Pero el problema surge cuando tienes varias cuentas y deseas usarlas todas al mismo tiempo en el mismo dispositivo.

Una de las formas de hacerlo es ejecutar varias instancias de la aplicación. De forma predeterminada, su dispositivo no(device doesn) ofrece la opción para hacer esto, pero hay una solución para que esto suceda.

Use Terminal para ejecutar varias copias de la misma aplicación (Mac)(Use Terminal To Run Multiple Copies Of The Same App (Mac))

En una máquina Mac(Mac machine) , la aplicación Terminal(Terminal app) le permite realizar una serie de tareas usando varios comandos. Incluye un comando que le permite ejecutar dos o más instancias de una aplicación en su máquina.

De esa forma, puede iniciar una aplicación varias veces, cada una con su propio contenedor independiente. Cada instancia estará aislada de las demás para que no se mezclen nada.

Así es como lo haces.

  • Inicie la aplicación Terminal desde el Launchpad.
  • Cuando se inicie Terminal(Terminal) , escriba el siguiente comando, presione la barra espaciadora(Spacebar) , arrastre y suelte su aplicación Mac(Mac app) desde la carpeta Aplicaciones y presione (Applications)Entrar(Enter) .

    abierto -n(open -n)

  • Como ejemplo, voy a iniciar dos instancias de la aplicación Calculadora(Calculator app) en mi Mac . Escribiría el siguiente comando y presionaría (command and hit) Enter para hacerlo.

    open -n /Applications/Calculator.app

  • El comando abrirá una instancia de su aplicación elegida(chosen app) en su Mac . Ejecute el comando varias veces para iniciar varias instancias de esa aplicación en su máquina.

Inicie múltiples instancias de la misma aplicación usando AppleScript(Launch Multiple Instances Of The Same App Using AppleScript)

El método Terminal(Terminal method) funciona bien, pero el principal inconveniente del método es que debe ejecutar el comando cada vez que desee iniciar una instancia de una aplicación.

Si a menudo necesita varias instancias de una aplicación ejecutándose al mismo tiempo, usar Terminal para realizar la tarea puede no ser la forma ideal.

Afortunadamente, su Mac le permite ejecutar secuencias de comandos predefinidas y puede usar esta función para ejecutar múltiples instancias de una aplicación simplemente haciendo doble clic en un ícono en su escritorio. Es tan fácil como iniciar normalmente una aplicación en su máquina.

Abra Launchpad en su Mac y seleccione Otro(Other) seguido de Editor(Script Editor) de secuencias de comandos . Se iniciará la aplicación del editor de AppleScript(AppleScript editor) .

Haga clic en Archivo(File) seguido de Nuevo(New) para crear una nueva aplicación. Ingrese el siguiente código en la aplicación reemplazando (app replacing) APP-PATH con la ruta de su aplicación Mac.

hacer script de shell "abrir -n APP-PATH"(do shell script “open -n APP-PATH”)

El comando tendrá el siguiente aspecto para la aplicación Calculadora(Calculator app) .

do shell script “open -n /Applications/Calculator.app”

Haga clic en el menú Script y seleccione (Script)Compilar(Compile) para compilar el código.

Presione Command + S para guardar el script. Ingrese un nombre para el script, seleccione Aplicación(Application) en el menú Formato de archivo y presione (File Format)Guardar(Save) .

Ahora, cada vez que desee ejecutar varias instancias de una aplicación, simplemente haga doble clic en el script que acaba de guardar y hará la tarea por usted. Puede crear el script para cualquiera de sus aplicaciones, ya que todo lo que requiere como entrada es la ruta de la aplicación en su máquina.

Ejecute varias instancias de una aplicación utilizando Parallel Space (Android)(Run Multiple Instances Of An App Using Parallel Space (Android))

En comparación con Mac , la capacidad de ejecutar varias instancias de una aplicación en un dispositivo Android(Android device) es más útil. El motivo es que puede ejecutar sus aplicaciones de mensajería(messaging apps) instantánea favoritas, como WhatsApp y Viber,(WhatsApp and Viber) con diferentes números de teléfono al mismo tiempo en su dispositivo.

No hay Terminal en Android , por lo que deberá obtener una aplicación de Google Play Store . La aplicación se llama Parallel Space .

Instale e inicie la aplicación, luego pase por las pantallas de bienvenida. Cuando aparezca la pantalla principal, elija la aplicación que desea clonar y toque Agregar a Parallel Space(Add to Parallel Space) en la parte inferior.

Toque el ícono de la aplicación en la siguiente pantalla y otorgue los permisos necesarios.

La aplicación se iniciará como si fuera la primera vez que la usa en su dispositivo.

Abra dos instancias de una aplicación usando 2Accounts en Android(Open Two Instances Of An App Using 2Accounts On Android)

Si la aplicación (app didn)Parallel Space no funcionó para usted por alguna razón, tiene otra excelente aplicación para ayudarlo a crear múltiples instancias de sus aplicaciones.

Introduzca 2Accounts , que le permite hacer exactamente lo mismo que la aplicación Parallel Space(Parallel Space app) .

Tome la aplicación de la tienda oficial de Google Play(Google Play Store) e instálela en su dispositivo.

Abra la aplicación, elija la aplicación de la que desea ejecutar varias instancias y toque Habilitar(Enable) en la parte inferior.

Toque su aplicación en la siguiente pantalla y se iniciará una instancia en su dispositivo.

Ahora puede agregar sus cuentas adicionales a la instancia recién creada de la aplicación y comenzar a usarlas de inmediato.

Si ya no necesita una instancia de una aplicación, simplemente toque y mantenga presionada la aplicación en cualquiera de las aplicaciones anteriores y seleccione (apps and select) Eliminar(Delete) . Eliminará la instancia junto con los archivos asociados de su dispositivo.



About the author

Soy ingeniero de software con más de 15 años de experiencia en Microsoft Office y Edge. También he desarrollado varias herramientas utilizadas por los usuarios finales, como una aplicación para rastrear datos de salud importantes y un detector de ransomware. Mis habilidades radican en desarrollar un código elegante que funcione bien en varias plataformas, además de tener una gran comprensión de la experiencia del usuario.



Related posts