Android 14 pourrait vous permettre de cloner des applications afin que vous puissiez utiliser deux comptes en même temps

Android 14 se prépare à ajouter une fonctionnalité de clonage d'application qui vous permettra de cloner une application afin que vous puissiez utiliser deux comptes en même temps.

Il existe de nombreuses raisons pour lesquelles on peut avoir plusieurs comptes pour un service en ligne, mais si cela l'application Android du service ne vous permet pas de basculer entre vos comptes, vous devrez alors trouver un solution de contournement. Peut-être avez-vous un compte connecté sur l'application et un autre sur le site Web, ou peut-être avez-vous cloné l'application pour en avoir deux instances installées sur votre téléphone.

Le clonage d'applications est une solution très populaire à ce problème, mais à moins que l'OEM de votre appareil n'implémente le fonctionnalité eux-mêmes, vous devrez trouver un cloneur d'application tiers sur Google Play ou ailleurs pour faire le emploi. C'est parce qu'Android ne prend pas en charge nativement les applications de clonage, mais cela pourrait changer avec Android 14.

Google teste une nouvelle fonctionnalité "applications clonées" dans Android 14 cela vous permettra de "créer une deuxième instance d'une application afin que vous puissiez utiliser deux comptes en même temps". Cette fonctionnalité peut être mis à la disposition des utilisateurs via l'application Paramètres sous Paramètres> Applications> Applications clonées, comme indiqué dans les captures d'écran intégrées dessous.

Lorsque vous clonez votre première application via la fonctionnalité "Applications clonées", Android crée ce qu'on appelle un "profil utilisateur cloné" et installe cette application sur le profil. Toutes les applications que vous clonez ensuite sont installées sur le même profil de clonage que celui créé auparavant. Étant donné que le profil de clonage ne partage pas les données d'application avec le profil d'utilisateur parent, cela signifie que toutes les applications que vous clonez ne conserveront pas vos informations de connexion ou vos paramètres, vous devrez donc les configurer à partir de zéro. Si vous décidez que vous n'avez plus besoin de l'application clonée, vous pouvez supprimer l'application via la page "Applications clonées" ou via l'interface standard "Informations sur l'application".

Bien que la fonctionnalité "applications clonées" soit nouvelle dans Android 14, le profil utilisateur clone lui-même a été le premier introduit dans Android 12. Cependant, Android n'a pas offert aux utilisateurs un moyen, en dehors des commandes ADB, de créer ce profil ou de choisir les applications sur lesquelles installer des applications - jusqu'à présent.

Un autre élément clé qui manquait dans les versions précédentes (et qui manque toujours dans Android 14 DP1) est l'intégration du lanceur. Les applications clonées doivent être différenciées de leurs originaux sur l'écran d'accueil d'une manière ou d'une autre, sinon vous ouvrirez par erreur la mauvaise application tout le temps. Dans les versions précédentes, le lanceur appliquer par erreur des badges signifiant que les applications clonées appartenaient à un profil professionnel. En fait, le lanceur penserait que votre appareil a un profil de travail alors qu'il n'en existe pas du tout, encombrant le tiroir de votre application avec un onglet de profil de travail. Bien que Pixel Launcher dans Android 14 DP1 n'applique pas de badge de profil professionnel aux applications clonées, il ne les différencie pas du tout et continue également le bogue de création d'un onglet de profil professionnel. Au moins, il est clair maintenant que le clonage d'applications est en cours de mise à niveau pour être réellement utilisable dans Android 14.

Cela ne veut pas dire que vous ne pouvez pas cloner des applications si votre appareil n'exécute pas Android 14, cependant. Comme je l'ai mentionné précédemment, de nombreuses versions OEM d'Android sont livrées avec leur propre version de cette fonctionnalité, et il existe également de nombreuses applications tierces qui fournissent cette fonctionnalité. Pour la plupart, ces implémentations existantes clonent des applications en les installant sur des profils d'utilisateurs secondaires. OxygenOS de OnePlus, par exemple, crée un profil utilisateur dédié pour sa fonctionnalité "Applications parallèles" sur lequel il installe ensuite les applications de votre choix. La plupart des cloneurs d'applications tiers comme Abri créer un profil professionnel car c'est le seul type de profil qu'ils peuvent créer avec les API qui sont à leur disposition et les privilèges qu'ils peuvent obtenir.

Bien que l'installation d'une application sur un profil professionnel la clone effectivement, l'utilisation d'un profil professionnel de cette manière pose certains problèmes. Outre le conflit d'interface utilisateur, les profils de travail sont entièrement isolés du compte d'utilisateur principal, de sorte que l'accès aux fichiers et le partage de fichiers entre les profils peuvent être délicats. Un profil clone, en revanche, n'est que partiellement isolé de son profil parent. Les applications installées sur le profil clone ont leurs propres répertoires de données d'application privées et ne peuvent pas accéder aux fichiers enregistrés dans les données d'application privées. répertoires des applications d'origine sur le profil parent, mais ils peuvent accéder au stockage ou aux données qui sont également accessibles aux applications sur le parent profil.

La mise en œuvre et l'utilisation du profil de clonage d'Android sont définies par le CDD, ou Compatibility Definition Document. Le CD Android 13 États que la création d'un profil de clone dans le but d'exécuter des instances doubles de la même application est facultative, mais je ne sais pas si cela deviendra une fonctionnalité obligatoire pour les OEM à implémenter dans Android 14. Maintenant que la fonctionnalité semble être prise en charge par Google, je prévois que les OEM qui ont encore pour implémenter ce type de fonctionnalité, il suffira d'adopter le clonage d'applications d'Android 14 mise en œuvre.

Il y a cependant quelques mises en garde que je devrais noter. Tout d'abord, cette fonctionnalité est actuellement testée par Google, il n'y a donc aucune garantie qu'elle fera son chemin vers la version stable d'Android 14. Cette fonctionnalité est désactivée par défaut dans Android 14 DP1, j'ai donc dû basculer un indicateur de développeur pour que cette interface utilisateur apparaisse dans l'application Paramètres.

De plus, la liste des applications clonables est actuellement limitée à une poignée d'applications définies par l'OEM; J'ai dû modifier un drapeau pour que Discord, Facebook et Telegram apparaissent dans les captures d'écran ci-dessus. Il n'y a pas de mécanisme ou d'API pour activer ou désactiver cela, et je ne sais pas si une telle chose est actuellement en cours de développement. Je garderai un œil sur tout développement ultérieur de cette fonctionnalité.