09/02/2023 @ 17:35:58: Android - Android 14 vous permettra d'utiliser deux comptes pour chaque application (peut-être)
Peut-être que beaucoup d'entre vous n'ont pas encore reçu Android 13 sur leurs appareils , mais les progrès ne s'arrêtent pas, et hier Google a publié le premier Developer Preview (DP1) d' Android 14 , la dernière itération du robot vert. Pour le moment, l'actualité semble se concentrer sur des aspects tels que l'optimisation pour les grands écrans , la personnalisation et la confidentialité , mais il y a un point intéressant qui est ressorti en analysant mieux la construction, et c'est la possibilité de cloner des applications , afin d'utiliser deux comptes en même temps. Historiquement, le clonage d'applications est une fonctionnalité mise en œuvre par les équipementiers , notamment chinois, comme OnePlus avec ses applications parallèles ou Xiaomi , que vous ne trouverez pas dans tous les téléphones. Ainsi, pour les applications qui ne prévoient pas de basculer entre les comptes et que votre smartphone ne le prend pas en charge, vous devrez vous fier à des services tiers . Mais il y a un problème. Généralement, ces solutions clonent des applications en les installant sur des profils utilisateurs secondaires , comme c'est le cas avec OnePlus, ou en créant des profils professionnels , comme c'est le cas avec des applications tierces. Cette dernière solution n'est pas optimale puisque, outre le fait que l'interface utilisateur change, elle est complètement isolée du compte principal pour l'accès aux fichiers, tandis que le profil secondaire n'est que partiellement isolé, puisqu'il possède ses propres répertoires, mais peut accéder aux stockage et données de l'application de profil principal.
Mais les choses changent peu à peu. Avec Android 12 , Google a introduit le profil utilisateur clone , qui n'était cependant accessible que via les commandes ADB pour le créer et y installer des applications, et avec Android 13 cette implémentation a été incluse dans le document de définition de compatibilité (CDD, le document qui répertorie les fonctionnalités à inclure dans Android par les OEM) en option. Et nous arrivons à Android 14 . Dans le premier DP, vous pouvez voir une nouvelle section de paramètres, sous l' entrée App, appelée App Cloned qui vous permet de créer facilement le profil utilisateur clone précédemment nommé sur lequel les applications à cloner seront à nouveau installées. Étant donné que le profil clone ne partage pas les données de l'application avec le profil utilisateur principal, toute application clonée ne conservera pas vos informations de connexion ou vos paramètres, vous devrez donc les configurer à partir de zéro. À partir de cette section, vous pouvez facilement supprimer des applications clonées , au cas où vous décideriez que vous n'en avez plus besoin, ou vous pouvez le faire à partir de la page À propos de l' application elle-même.
Il y a quelques observations à faire sur la mise en œuvre actuelle. La première est qu'il n'est pas encore officiellement disponible. Le site XDA l'a activé via un indicateur dans les paramètres du développeur. Ensuite, l' intégration avec le lanceur est manquante, ce qui signifie que les icônes des applications clonées ne peuvent pas être distinguées des principales, et le système crée également un nouveau profil de travail , bien qu'il ne soit pas utilisé. Enfin, toutes les applications ne peuvent pas être clonées, mais c'est à la discrétion de l'OEM. Le site XDA a réussi à changer un indicateur pour permettre le clonage de Discord, Facebook et Telegram , mais il n'y a aucun mécanisme ou API pour l'activer. Bref, la fonction est un travail en cours, et il n'est même pas certain que Google la sortira avec Android 14, mais au moins on sait qu'elle y travaille , ce qui est un grand pas en avant et, qui sait, en à l'avenir, il pourrait le rendre obligatoire dans le CDD.