Comment dupliquer une application. Comment installer deux applications identiques sur un téléphone Android (VK, Viber, WhatsApp) ? Installation d'un clone de l'application dans les smartphones Xiaomi

Pour installer deux (ou plus) applications identiques sur un même téléphone, vous devez modifier la valeur emballer dans le dossier AndroidManifest.xml , situé dans la version apk.

Par exemple, nous avons ceci :

Afin de réinstaller cette application, vous devez procéder comme suit :

Après un tel changement, le fichier apk nouvellement compilé devra être signé avec un certificat. Des informations sur la manière de décompresser, emballer et signer les fichiers apk peuvent être trouvées dans n'importe quel moteur de recherche sur demande. SmartApkTool.

Problèmes possibles

Problème 1

Si à côté AndroidManifest.xml le fichier n'est pas créé apktool.yml , puis dans le répertoire personnel de l'utilisateur, recherchez le dossier apktool\framework et supprimez le fichier de celui-ci 1.apk .

Problème 2

Parfois, le simple fait de changer le nom du package n’aide pas. Le plus souvent, cela se produit dans les cas où le fichier AndroidManifest.xml Des chemins relatifs vers diverses activités sont spécifiés. Par exemple:

Dans une telle situation, vous devez spécifier le chemin complet vers toutes les activités, c'est-à-dire :

Veuillez noter que vous n'avez pas besoin de saisir un nouveau nom de package (c'est-à-dire, dans notre cas, pas ru.bamd.new), mais le véritable chemin d'accès à l'activité dans le répertoire smali du fichier apk décompressé. Naturellement, dans le cas général, le chemin correspond à l'ancien nom du package (dans notre cas, il s'agit de nouveau ).

Problème 3

Si dans le fichier AndroidManifest.xml il y a une étiquette fournisseur , puis dans son attribut autorités vous devez également ajouter les symboles que nous avons utilisés en complément du paramètre emballer (dans notre cas, c'est .test). Par exemple, c'était :

Devenu:

Comme dans le problème 2, la valeur de l'attribut nom pas besoin de changer.

Nous vous expliquons comment installer deux applications identiques sur un seul appareil.

Il existe des situations où les utilisateurs de smartphones Android doivent faire une copie d'une certaine application afin qu'elle soit installée en deux exemplaires. Ceci est utile pour utiliser plusieurs comptes sur les réseaux sociaux en même temps et se connecter à certains programmes ou jeux avec des paramètres différents.

La fonctionnalité de base du système d'exploitation Android n'offre pas une telle possibilité, bien que les ingénieurs chinois de Xiaomi aient proposé aux utilisateurs une solution dans le firmware propriétaire MIUI. - . L'idée est simple : activez la fonction et sélectionnez les applications que vous souhaitez cloner. Ils apparaissent sur le bureau en deux exemplaires indépendants.

Pour les autres versions d'Android et les shells propriétaires, vous pouvez également installer des clones d'applications. Pour utiliser simultanément la même application sur un smartphone Android, vous devez installer la version premium du programme App Cloner, disponible sur Google Play. À propos, il existe de nombreux programmes similaires, mais la plupart, contrairement à ceux-ci, nécessitent les droits root.

Pour copier des applications, vous devez lancer App Cloner et rechercher le jeu ou le programme souhaité dans la liste. L'outil analysera le système et vous indiquera quelles fonctionnalités peuvent ne pas être disponibles sur le clone. En règle générale, des restrictions s'appliquent à l'utilisation des services Google, ce qui constitue malheureusement une limitation sérieuse.

L'essence d'App Cloner est que le programme crée une nouvelle application identique qui a les mêmes capacités que l'originale. Ils fonctionnent indépendamment les uns des autres et peuvent également être lancés simultanément lors de l'utilisation du mode double fenêtre.

L'utilisateur peut choisir indépendamment la couleur de l'étiquette, la faire pivoter et également ajouter des icônes. Il est également possible de modifier l'application en modifiant certains paramètres de fonctionnement.

Il convient de noter qu'App Cloner peut copier presque toutes les messageries instantanées et réseaux sociaux populaires, y compris ceux liés à une carte SIM : WhatsApp, Viber, Telegram, etc. Un autre avantage est la possibilité de copier les applications de manière illimitée, et chaque copie peut avoir ses propres paramètres.

Instructions détaillées pour l'installer vous-même.

Il y a des moments dans la vie où il devient nécessaire d'installer deux copies d'une même application sur un appareil (iPhone ou iPad). Par exemple, vous et vos proches utilisez le même jouet sur une tablette commune et vous ne pouvez créer qu'un seul compte dans le jeu. Il peut également être nécessaire d'utiliser deux comptes à la fois sur le réseau social populaire VKontakte. La possibilité de télécharger des copies de l'application souhaitée sur votre iPhone ou iPad est le meilleur moyen de sortir de cette situation.
Si vous en avez assez de basculer entre vos comptes sur les réseaux sociaux, ce problème peut être résolu.
Pour le moment, MacDigger présentera une méthode pour installer deux doublons d'une application sur un seul appareil - iPhone ou iPad. Commençons !
Vous aurez besoin d'un ordinateur portable ou d'un ordinateur exécutant un système d'exploitation Mac avec Xcode et iTunes et Cydia Impactor installés à partir du Mac App Store. Si tout est à portée de main, alors nous pouvons commencer.

  1. Tu devrais recherchez le fichier IPA de l'application que vous souhaitez dupliquer. Ce fichier doit être piraté. Vous pouvez le trouver sur Internet sur différents sites.
  2. Faire une copie de l'application téléchargée, qui doit être dupliqué, sur le bureau de la machine et changez l'extension du fichier de .ipa à .zip.
  3. Vous devez double-cliquer sur le fichier résultant avec l'extension ZIP et extraire le dossier qu'il contient.
  4. Dans le dossier extrait, vous verrez un autre dossier appelé "Charge utile". Retirer et il apparaîtra sur le bureau.
  5. Double-cliquez sur ce dossier, vous y trouverez le fichier de l'application souhaitée, faites un clic droit dessus. Utilisez ensuite l’option « Afficher le contenu du package ».
  6. Vous verrez une liste de fichiers et de dossiers. Trouver un fichier appelé "info.plist". Puis ouvrez-le dans Xcode.
  7. Recherchez la ligne Bundle Identifier et remplacez la valeur par autre chose., par exemple, il s'agit de com.company.appname.
  8. Alors que dans Xcode, survolez "Fichier", ouvrez-le, puis "Enregistrer" afin de sauvegarder les modifications.
  9. Quittez Xcode, faites un clic droit sur le dossier appelé Payload, puis vous devez le compresser. Un fichier nouvellement créé avec une extension ZIP apparaîtra sur le bureau de la machine.
  10. Encore changer l'extension de zip en ipa. Vous pouvez utiliser le nom de fichier de votre choix.
  11. Connectez votre iPhone à votre ordinateur et utilisez Cydia Impactor. En utilisant la méthode habituelle, copiez le fichier IPA que vous venez de créer sur votre appareil.
  12. Pour que l'application sur votre smartphone commence à fonctionner, vous devez trouver dans l'élément Paramètres -> Général. Ensuite - Profil ou Général -> Gestion des appareils. Dans la dernière section, vous devez ajouter le certificat à ceux de confiance.

  13. C'est ça! Vous pourrez désormais utiliser deux copies d'une application sur votre appareil.
    Connectez-vous avec nous sur tous les réseaux sociaux : de Twitter à Facebook, de VKontakte à Google+. Vous pouvez également vous inscrire via RSS, et vous connaîtrez alors toutes les dernières nouvelles de sociétés de marque telles qu'Apple, Google et, bien sûr, Microsoft.

Si votre smartphone prend en charge deux cartes SIM, et aujourd'hui la plupart d'entre elles le font, vous pouvez utiliser ces cartes SIM pour créer deux comptes pour une seule application. Par exemple, vous pouvez ainsi utiliser deux comptes de votre messagerie préférée. Mais si créer deux comptes à partir de numéros différents ne pose pas de problème (il suffit d'obtenir un code d'abord pour un puis pour le deuxième numéro), alors rendre possible l'utilisation de deux comptes en même temps est beaucoup plus difficile. Mais il existe une issue.

Il est important de noter que certains fabricants ont commencé à implémenter la fonctionnalité de clonage d'applications dans le micrologiciel. Un exemple est MIUI de Xiaomi. Et c'est génial car vous n'avez pas besoin d'installer de programmes tiers pour cloner des applications. Mais nous parlerons de Xiaomi plus tard, et nous parlerons d'abord de la façon de cloner une application si cette fonctionnalité n'est pas prise en charge par le firmware. Veuillez noter que les droits root ne sont pas requis.

Clonage d'applications sur n'importe quel smartphone Android

Pour cloner une application, vous devrez installer un programme spécial. Par conséquent, ouvrez le Play Market.

Installez l'application sur votre smartphone à l'aide du bouton du même nom.

Ajoutez des autorisations si nécessaire.

L'application est installée. Vous le lancez.

Pour ajouter un clone de l'application, cliquez sur le bouton plus.

Des applications clones ont été créées. Qu'est-ce que ça veut dire? Cela signifie que pour lancer le clone, vous devrez à chaque fois ouvrir l'application DualSpace sur l'écran de votre smartphone et à partir de là, vous connecter au clone Viber ou WhatsApp.

À propos, si vous ouvrez maintenant WhatsApp depuis DualSpace, la page d'enregistrement du compte s'ouvrira, tandis que nous lancerons simultanément l'application principale WhatsApp, c'est-à-dire qu'elles pourront être utilisées simultanément.

La seule condition est que les comptes doivent être enregistrés sur deux numéros de téléphone différents.

Installation d'un clone de l'application dans les smartphones Xiaomi

Dans le cas des smartphones Xiaomi et du firmware MIUI, tout est beaucoup plus simple.

Ouvrez « Paramètres ».

Recherchez l'élément « Cloner des applications », appuyez dessus.

Une liste d'applications pour lesquelles le clonage est disponible s'affiche. Sélectionnez en cliquant sur le nom de l'application. Que ce soit, disons, l'application VKontakte.

Vous ouvrez le bureau et voyez deux applications identiques. Le clone dans ce cas a une marque jaune.

En fait, c'est tout, vous pouvez utiliser les applications. Pour supprimer un clone, ouvrez « App Cloning » dans Paramètres et déplacez le commutateur sur la position « Off » à côté de l'application clonée.

Pour installer deux (ou plus) applications identiques sur un téléphone, vous devez modifier la valeur du package dans le fichier AndroidManifest.xml situé dans la version apk.
Par exemple, nous avons :


Android:code de version="20110420"
Android : nom de la version =" 1.8.0 »
package="ru.e_num"
xmlns:android =>

Afin de réinstaller cette application, vous devez procéder comme suit :

Android:code de version="20110420"
Android : nom de la version =" 1.8.0 »
package = "ru.e_num.test"
xmlns:android= "http://schemas.android.com/apk/res/android">

Après un tel changement, le fichier apk nouvellement compilé devra être signé avec un certificat. Des informations sur la façon de décompresser, de compresser et de signer des fichiers apk peuvent être trouvées dans n'importe quel moteur de recherche pour SmartApkTool. Voici le lien vers l'application : v.2.2 (décompressez le contenu de l'archive dans un répertoire vide). Mais voici une manière plus correcte de travailler avec les fichiers apk : .

Conseil. Installez l'une des copies non modifiées pour connaître les mises à jour sur le marché.

Sous la coupe, certains problèmes rencontrés sont décrits, ainsi qu'un tableau de commande.

PROBLEMES POSSIBLES

Problème 1

Si le fichier apktool.yml n'est pas créé à côté de AndroidManifest.xml, recherchez le dossier apktool\framework dans le répertoire personnel de l'utilisateur et supprimez-y le fichier 1.apk. (Conseils de 4pda.ru, merci Alex Boroda.)

Problème 2

Parfois, le simple fait de changer le nom du package n’aide pas. Le plus souvent, cela se produit dans les cas où des chemins relatifs vers diverses activités sont spécifiés dans le fichier AndroidManifest.xml. Par exemple:


android:étiquette="E-NUM"
android: nom = "SplashScreenActivity"
android:screenOrientation="portrait" >

Dans une telle situation, vous devez spécifier le chemin complet vers toutes les activités, c'est-à-dire :

android:étiquette="E-NUM"
Android:nom= "ru.e_num.SplashScreenActivity"
android:screenOrientation="portrait" >

Veuillez noter que vous n'avez pas besoin de saisir un nouveau nom de package (c'est-à-dire, dans notre cas, pas ru.e_num.test ), mais le véritable chemin d'accès à l'activité dans le répertoire smali du fichier apk décompressé. Naturellement, dans le cas général, le chemin coïncide avec l'ancien nom du package (dans notre cas, il s'agit de ru.e_num ).

Problème 3

S'il existe une balise de fournisseur dans le fichier AndroidManifest.xml, alors dans son attribut autorités, vous devez également ajouter les symboles que nous avons utilisés en complément du paramètre package (dans notre cas, il s'agit de .test ). Par exemple, c'était :


android:autorités="com.someapp.android"
android:name="com.someapp.android" >

android:autorités="com.someapp.android.test"
android:name="com.someapp.android" >

Comme dans le problème 2, la valeur de l'attribut name n'a pas besoin d'être modifiée.

Tableau de commande

Je reprends les commandes ! Si vous avez lu les instructions, mais rencontrez des difficultés avec celles-ci, écrivez un lien vers l'application dans les commentaires. C'est un incontournable ! Recherche "vibreur" ou " choc des clans" Je ne le ferai pas. J'en fais une copie gratuitement. Je ne garantis pas le résultat - testez-le. Si vous avez besoin de plus d’exemplaires ou si vous avez des souhaits non standards, écrivez-nous et nous trouverons un accord. Si vous voulez dire merci avec une pinte de bière et un exemplaire, alors des portefeuilles.

PS.*Les utilisateurs de NIX peuvent essayer de créer automatiquement des copies d'applications à l'aide de ce simple script bash :
https://github.com/kodopik/Copyroid
Les demandes de tirage sont les bienvenues !