Dans Android, il y a des choses appelées tâches y processus . Chaque fois qu'une application est ouverte, des processus sont lancés, des threads sont créés, et ceux-ci s'exécutent et forment ensemble une tâche. Le système Android est multitâche, cela ne fait aucun doute, car vous pouvez passer d'une application à une autre grâce à l'option d'onglets de votre téléphone.
Mais, le système Android ne fonctionne que une tâche principale . Lorsque vous ouvrez une application et que vous êtes en train de l'utiliser, elle devient le processus principal à ce moment-là. Les autres applications, qui peuvent être ouvertes, continuent de fonctionner en arrière-plan, mais seule une application et ses processus fonctionnent au premier plan.
La lecture de musique, c'est-à-dire l'accès au haut-parleur, ne peut être effectuée que par des processus de premier plan. Si vous lancez une musique qui doit être jouée par un lecteur multimédia et que vous appuyez sur le bouton d'accueil, la musique continue également à être jouée. Vous pourriez penser que la musique est jouée en arrière-plan, mais ce n'est pas le cas. Dans ce cas, même si vous êtes arrivé sur l'écran d'accueil, les processus de l'application s'exécutent en avant-plan, même si vous ne pouvez pas voir la fenêtre de l'application.
Si vous essayez d'ouvrir une application à ce moment-là, les processus de l'application Media Player passent immédiatement en arrière-plan, et la musique est donc arrêtée.
Dans Android, les threads et les tâches peuvent être tués en appuyant sur le bouton retour.
Deux processus principaux ne peuvent pas travailler ensemble au premier plan. Plusieurs processus peuvent fonctionner en arrière-plan, mais un seul processus principal au premier plan.
Dans ce contexte, vous ne pouvez pas lire ensemble le son de deux applications différentes.
1 votes
Tout d'abord, pouvez-vous utiliser ces deux applications en même temps ? Je ne suis pas tout à fait sûr, mais je pense que parfois, lorsque j'écoute de la musique et que je joue à un jeu, les deux sons sont joués, mais je me trompe probablement et une seule source sonore est autorisée à la fois.
0 votes
Les réponses à cette question m'ont été utiles. J'ai utilisé Rocket Music Player. Android.stackexchange.com/questions/125250/