Au cas où vous auriez manqué le torrent de nouvelles la semaine dernière, Google a publié son premier aperçu du développeur Depuis Android 12Et nous sommes vraiment enthousiasmés par tous les changements que nous avons constatés jusqu’à présent. Un des changements Nous en avons entendu parler Avant la sortie, il s’agissait d’une fonctionnalité appelée App Pairs. Avec nos propres ressources et l’analyse du code de l’Android 12 Developer Preview 1, nous pouvons confirmer que la fonctionnalité est en cours de développement. On réussit même à le jouer dans son état inachevé.
En ce qui concerne le papier peint, App Pairs est une nouvelle fonctionnalité en développement pour Android 12 qui vous permet de créer une paire d’applications à exécuter simultanément en mode écran partagé. Ensuite, cette paire d’applications fonctionne comme une tâche au lieu de deux, ce qui facilite le redémarrage des deux applications en vue d’écran partagé après avoir accédé à l’aperçu des applications récentes. Vous trouverez une fonctionnalité similaire dans le logiciel Android de Samsung (il a fait ses débuts Sur le Galaxy Note 8) Et le Sur le double écran Surface Duo de Microsoft, Mais la version Google du programme devrait être disponible pour tous les appareils exécutant Android 12, à condition qu’elle soit dans la version stable.
Avec une commande shell cachée, nous avons pu bricoler un peu la fonctionnalité des paires d’applications, mais il reste encore un long chemin à parcourir avant de devenir utilisable. D’une part, bien que les deux applications soient traitées comme une seule tâche, elles ne sont pas regroupées dans la vue d’ensemble des applications récentes. Il n’y a pas encore moyen (pour autant que nous puissions le dire) de créer un raccourci d’écran d’accueil pour lancer une paire d’applications, mais curieusement, exécuter l’une ou l’autre des applications de la paire redémarrera réellement la paire d’applications.
Bien que des alternatives tierces telles que « Split Screen Launcher » du développeur Francisco Barroso fournissent actuellement une interface utilisateur supérieure, elles en dépendent. API intégrées pour Android Pour démarrer manuellement les activités en mode écran partagé une par une. De plus, les applications ne sont pas regroupées, elles sont donc toujours traitées comme deux tâches distinctes. Cela signifie que non seulement la paire d’applications est un peu lente, mais que les activités doivent être actualisées si elles sont redémarrées. L’application de première partie créée par Google pour tous les appareils Android 12 sera certainement appréciée.
À titre de comparaison, voici une vidéo montrant mon appareil lançant une paire d’applications créées avec l’application « Lanceur d’écran partagé »:
https://www.youtube.com/watch?v=aVNqUAyKFCs
Voici une vidéo de mon appareil lançant une paire d’applications créées par la fonction App Pairs d’Android 12:
https://www.youtube.com/watch?v=UPWIvnRlsew
Comment travailler des paires d’applications dans Android 12 Developer Preview 1
Si vous souhaitez essayer de créer vous-même une paire d’applications, vous aurez besoin Téléchargeable Et le Puis installez Premier aperçu du développeur Android 12. Entrez ensuite ADB shell dans le terminal ou l’invite de commande sur votre ordinateur et exécutez la commande shell suivante:
dumpsys activity service SystemUIService WMShell pair {taskId1} {taskId2}
Où {taskId1} et {taskId2} sont les ID de tâche des deux applications que vous souhaitez collecter. Vous pouvez trouver des TaskIds à partir de la sortie « Dumpsys Activity ». Après avoir exécuté cette commande, une nouvelle tâche sera créée pour la paire d’applications. Si vous souhaitez dissocier ces applications, vous pouvez exécuter cette commande:
dumpsys activity service SystemUIService WMShell unpair {taskId}
L’image présentée n’est qu’une maquette et non à quoi pourraient ressembler les paires d’applications dans Android 12.