4 votos

Cómo tener 2 aplicaciones android de trabajo a la vez?

Estoy usando una Usando el Samsung Galaxy S7, Android 6.0.1. y estoy teniendo problemas con el uso de aplicaciones en paralelo. He aquí lo que desencadenó este post:

Tengo a mí mismo y iRig2 para la práctica de tocar la guitarra en silencio, descargado de AmpliTube, enchufado la guitarra y funcionó, pude escuchar mi guitarra de nuevo y aplicar efectos, cambiar los amplificadores, etc..

En el siguiente paso, que jugar a través de las pistas de acompañamiento. IK Multimedia aconseja el uso de aplicaciones como Riff Maestro con AmpliTube ejecutando en segundo plano. Y este es precisamente mi problema, no puedo entrar AmpliTube para seguir funcionando en el fondo!

Aquí está lo que he probado hasta ahora:

Prueba 1:

  • abierto AmpliTube (app), conecte la guitarra y comprobar que está funcionando. Si es que:
  • pulse el botón inicio
  • abierto Riff Maestro (app)
  • tan pronto como haga clic en el botón de inicio, AmpliTube deja de enviar sonido de la guitarra a cabo

Prueba 2:

  • abierto AmpliTube (app), conecte la guitarra y comprobar que está funcionando. Si es que:
  • pulse el botón de inicio (AmpliTube deja de enviar sonido, como por la Prueba 1)
  • abierto Riff Maestro (app)
  • pulse el botón de "aplicaciones Recientes" botón
  • intercambio de AmpliTube, se inicia el envío de sonido de la guitarra de nuevo
  • pulse el botón de "aplicaciones Recientes" de nuevo el botón a de intercambio para el Riff Maestro
  • AmpliTube deja de enviar el sonido de nuevo

He intentado dividir la pantalla, pero ninguna de las aplicaciones que soporta la pantalla dividida.

La pregunta es, ¿cómo puedo obtener 2 aplicaciones (en este caso de AmpliTube y Riff Maestro) trabajando simultáneamente para que yo pueda escuchar mi guitarra en AmpliTube Y jugar una vuelta a la pista Riff Maestro?

Muchas gracias de antemano!

1voto

Mohsen Puntos 90

Esa es una muy buena pregunta! Gracias por preguntar.

En la Programación en Android, Hay algo que podemos llamar, Activities LifeCycle Imagínese, cuando se pulsa la casa Button, El actual Activity va onPause() método que deja la Activity y no más activos, ya que este es el Android, Activity's del ciclo de vida.

Así, para una mejor underestanding, El desarrollador o aquellos de la Aplicación de los programadores tienen que usar algo como Services que se pueden realizar operaciones de larga duración en el fondo y no proporciona una interfaz de usuario.

Y después de eso, usted debería ser capaz de utilizar esas características juntas.

0voto

Xetius Puntos 10445

tl;dr

  • Obtener un dispositivo con multi-soporte a la ventana. Los últimos dispositivos de Samsung con esta característica. El próximo Android 'N' apoyará esta así.
  • El uso de las aplicaciones que se ejecutan en segundo plano, o usar aplicaciones que trabajan con el de arriba, multi-soporte a la ventana (y si los dos desea utilizar no lo hacen bien, eres SOL)

Larga explicación

Android tradicionalmente sólo se permite una app en primer plano a la vez.

Pero las aplicaciones (si el desarrollador de la aplicación elige) puede ejecutarse en segundo plano, siempre como una interfaz de usuario no es necesario. Por ejemplo, una aplicación de música reproducción de música, pero dejando sólo una notificación como una interfaz de usuario.

Existe un permiso especial para permitir que algunas aplicaciones para 'pintar' en la parte superior de la frente con su interfaz de usuario, pero estos son raros, y otra vez, requiere que el constructor para activar y utilizar la función. La mayoría no lo use a menos que ellos están tratando de hacer algo de siempre-on-top widget de interfaz de usuario, como contactos más recientes' widget que Samsung utiliza por ejemplo.

Algunos dispositivos de personalizar el sistema operativo Android de código y no permiten múltiples aplicaciones para la ejecución de lado a lado. Por ejemplo, la mayoría de los dispositivos de Samsung con Android 5+ permite múltiples aplicaciones se ejecuten en paralelo, pero depende de un par de cosas fuera de tu control para que ellos realmente trabajan juntos. Entre ellos, por ejemplo, si son aplicaciones de audio, que tanto necesita el apoyo no solicitar exclusivo de audio de acceso; de lo contrario se va a silenciar (o, al menos, del "pato") a la otra.

El próximo Android 'N' de la versión que va a soportar múltiples app 'windows' un poco mejor que el Samsung hack, pero es todavía en la vista previa (en este momento) y por lo tanto no en la producción de dispositivos para que usted utilice. Ellos probablemente tendrá las mismas limitaciones que las dos aplicaciones pueden o no pueden trabajar juntos, dependiendo de las aplicaciones.

Todo esto para decir, es posible para múltiples aplicaciones de lado a lado, juntos, pero es raro y no hay mucho que usted, como consumidor, puede hacer acerca de esto por ahora. Lo mejor que puedes hacer es probar un reciente dispositivo de Samsung o esperar para Android 'N', mientras que la caza para las aplicaciones de prueba y error, lo que sucede a trabajar juntos como este. Pero no hay garantías de que ya que es una nueva función en el ecosistema Android.

En este caso en particular, ya que dices que has probado la división de la pantalla con la función de dos aplicaciones, su única solución es la petición de los desarrolladores de la aplicación para apoyar a este comportamiento. Es hasta los dos desarrolladores para cambiar su código para habilitar el audio de fondo y/o la interfaz de usuario de apoyo, o para trabajar con la nueva división de la ventana de características de mejor.

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