Cómo duplicar una aplicación. ¿Cómo instalar dos aplicaciones idénticas en un teléfono Android (VK, Viber, WhatsApp)? Instalación de un clon de la aplicación en smartphones Xiaomi

Para instalar dos (o más) aplicaciones idénticas en un teléfono, debe cambiar el valor paquete en archivo AndroidManifest.xml , ubicado dentro de la compilación apk.

Por ejemplo, tenemos esto:

Para poder instalar esta aplicación nuevamente, debe hacer algo como lo siguiente:

Después de dicho cambio, el archivo apk recién compilado deberá firmarse con un certificado. La información sobre cómo descomprimir, empaquetar y firmar archivos apk se puede encontrar en cualquier motor de búsqueda previa solicitud. Herramienta SmartApk.

Posibles problemas

Problema 1

si al lado de AndroidManifest.xml el archivo no se crea apktool.yml , luego en el directorio de inicio del usuario busque la carpeta apktool\marco y eliminar el archivo de él 1.apk .

Problema 2

A veces, simplemente cambiar el nombre del paquete no ayuda. La mayoría de las veces esto sucede en los casos en que el archivo AndroidManifest.xml Se especifican rutas relativas a diversas actividades. Por ejemplo:

En tal situación, es necesario especificar la ruta completa a todas las actividades, es decir:

Tenga en cuenta que no necesita ingresar un nuevo nombre de paquete (es decir, en nuestro caso, no ru.bamd.new), sino la ruta real a la actividad en el pequeño directorio del archivo apk descomprimido. Naturalmente, en el caso general, la ruta coincide con el nombre del paquete anterior (en nuestro caso es nuevo ).

Problema 3

Si en el archivo AndroidManifest.xml hay una etiqueta proveedor , entonces en su atributo autoridades También necesitas agregar los símbolos que usamos como complemento al parámetro. paquete (en nuestro caso esto es .test). Por ejemplo, fue:

Convertirse:

Como en el problema 2, el valor del atributo nombre no es necesario cambiar.

Te contamos cómo instalar dos aplicaciones idénticas en un mismo dispositivo.

Hay situaciones en las que los usuarios de teléfonos inteligentes Android necesitan hacer una copia de una determinada aplicación para instalarla en dos copias. Esto es útil para usar varias cuentas en redes sociales al mismo tiempo e iniciar sesión en algún programa o juego con diferentes configuraciones.

La funcionalidad básica del sistema operativo Android no ofrece esa posibilidad, aunque los ingenieros chinos de Xiaomi ofrecieron a los usuarios una solución en el firmware propietario MIUI. - . La idea es simple: active la función y seleccione qué aplicaciones desea clonar. Aparecen en el escritorio en dos copias independientes.

Para otras versiones de Android y shells propietarios, también puede instalar clones de aplicaciones. Para utilizar simultáneamente la misma aplicación en un teléfono inteligente Android, debe instalar la versión premium del programa App Cloner, que está disponible en Google Play. Por cierto, existen muchos programas similares, pero la mayoría, a diferencia de ellos, requieren derechos de root.

Para copiar aplicaciones, debe iniciar App Cloner y buscar el juego o programa deseado en la lista. La herramienta escaneará el sistema y le indicará qué funciones pueden no estar disponibles en el clon. Normalmente, se aplican restricciones al uso de los servicios de Google y esto, lamentablemente, es una limitación importante.

La esencia de App Cloner es que el programa crea una nueva aplicación idéntica que tiene las mismas capacidades que la original. Funcionan de forma independiente entre sí y también se pueden iniciar simultáneamente cuando se utiliza el modo de ventana dual.

El usuario puede elegir de forma independiente el color de la etiqueta, rotarla y también agregar iconos. También es posible modificar la aplicación cambiando algunos parámetros de funcionamiento.

Vale la pena señalar que App Cloner puede copiar casi todos los servicios de mensajería instantánea y redes sociales populares, incluidos los vinculados a una tarjeta SIM: WhatsApp, Viber, Telegram, etc. Otra ventaja es la posibilidad de copiar aplicaciones ilimitadamente y cada copia puede tener su propia configuración.

Instrucciones detalladas para instalarlo usted mismo.

Hay momentos en la vida en los que es necesario instalar dos copias de una aplicación en un dispositivo (iPhone o iPad). Por ejemplo, usted y sus familiares usan el mismo juguete en una tableta común y solo pueden crear una cuenta en el juego. También puede ser necesario utilizar dos cuentas a la vez en la popular red social VKontakte. La posibilidad de descargar copias de la aplicación deseada a su iPhone o iPad es la mejor manera de salir de esta situación.
Si está cansado de cambiar entre cuentas en las redes sociales, entonces este problema se puede resolver.
Por el momento, MacDigger describirá un método para instalar dos duplicados de una aplicación en un dispositivo: iPhone o iPad. ¡Empecemos!
Necesitará una computadora portátil o una computadora con un sistema operativo Mac con Xcode e iTunes y Cydia Impactor instalados desde Mac App Store. Si todo está a la mano, entonces podemos empezar.

  1. Debería busque el archivo IPA de la aplicación que desea duplicar. Este archivo debe ser pirateado. Puede encontrarlo en Internet en varios sitios.
  2. Haga una copia de la aplicación descargada, que debe duplicarse, en el escritorio de la máquina y cambie la extensión del archivo de .ipa a .zip.
  3. Debe hacer doble clic en el archivo resultante con la extensión ZIP y extrae la carpeta que contiene.
  4. En la carpeta extraída verá otra carpeta llamada "Carga útil". Eliminar y aparecerá en el escritorio.
  5. Haga doble clic en esta carpeta, en ella encontrará el archivo de la aplicación deseada, haga clic derecho sobre él. Luego use la opción "Mostrar contenido del paquete".
  6. Verá una lista donde habrá archivos y carpetas. Encontrar un archivo llamado "info.plist". Luego ábrelo en Xcode.
  7. Busque la línea Identificador de paquete y cambie el Valor por otro, por ejemplo, esto es com.company.appname.
  8. Mientras en Xcode, coloque el cursor sobre "Archivo", ábralo y luego "Guardar" para guardar las ediciones.
  9. Salga de Xcode, haga clic derecho en la carpeta llamada Payload, luego deberá comprimirla. Un archivo recién creado con una extensión ZIP aparecerá en el escritorio de la máquina.
  10. De nuevo cambiar la extensión de zip a ipa. Puedes usar el nombre de archivo que quieras.
  11. Conecte su iPhone a su computadora y use Cydia Impactor. Utilizando el método habitual, copie el archivo IPA que acaba de crear en su dispositivo.
  12. Para que la aplicación en su teléfono inteligente comience a funcionar, debe buscarla en el elemento Configuración -> General. Luego - Perfil o General -> Administración de dispositivos. En la sección final, debe agregar el certificado a los confiables.

  13. ¡Eso es todo! Ahora podrá utilizar dos copias de una aplicación en su dispositivo.
    Conéctese con nosotros en todas las redes sociales: desde Twitter hasta Facebook, desde VKontakte hasta Google+. También puede unirse a través de RSS y conocerá las últimas novedades de empresas de marcas como Apple, Google y, por supuesto, Microsoft.

Si su teléfono inteligente admite dos tarjetas SIM, y hoy en día la mayoría lo hace, puede usar estas tarjetas SIM para crear dos cuentas para una aplicación. Por ejemplo, de esta forma puedes utilizar dos cuentas de tu mensajero favorito. Pero si crear dos cuentas a partir de números diferentes no es un problema (basta con obtener primero un código para uno y luego para el segundo), entonces hacer posible utilizar dos cuentas al mismo tiempo es mucho más difícil. Pero hay una salida.

Es importante señalar que algunos fabricantes han comenzado a implementar la funcionalidad de clonación de aplicaciones en el firmware. Un ejemplo es MIUI de Xiaomi. Esto es fantástico porque no es necesario instalar programas de terceros para clonar aplicaciones. Pero hablaremos de Xiaomi más adelante, y primero hablaremos de cómo clonar una aplicación si esta funcionalidad no es compatible con el firmware. Tenga en cuenta que no se requieren derechos de root.

Clonar aplicaciones en cualquier smartphone Android

Para clonar una aplicación, necesitarás instalar un programa especial. Por lo tanto, abra Play Market.

Instala la aplicación en tu teléfono inteligente usando el botón del mismo nombre.

Agregue permisos si es necesario.

La aplicación está instalada. Lo lanzas.

Para agregar un clon de la aplicación, haga clic en el botón más.

Se han creado aplicaciones de clonación. ¿Qué significa? Esto significa que para iniciar el clon, deberá abrir la aplicación DualSpace en la pantalla de su teléfono inteligente cada vez y desde allí iniciar sesión en el clon de Viber o WhatsApp.

Por cierto, si ahora abres WhatsApp desde DualSpace, se abrirá la página de registro de cuenta, mientras simultáneamente lanzamos la aplicación principal de WhatsApp, es decir, se pueden usar simultáneamente.

La única condición es que las cuentas deben estar registradas en dos números de teléfono diferentes.

Instalación de un clon de la aplicación en smartphones Xiaomi

En el caso de los smartphones Xiaomi y el firmware MIUI, todo es mucho más sencillo.

Configuración abierta".

Busque el elemento "Clonar aplicaciones", tóquelo.

Verá una lista de aplicaciones para las que la clonación está disponible. Seleccione haciendo clic en el nombre de la aplicación. Sea, digamos, la aplicación VKontakte.

Abres el escritorio y ves dos aplicaciones idénticas. El clon en este caso tiene una marca amarilla.

En realidad, eso es todo, puedes usar las aplicaciones. Para eliminar un clon, abra "Clonación de aplicaciones" en Configuración y mueva el interruptor a la posición "Apagado" junto a la aplicación clonada.

Para instalar dos (o más) aplicaciones idénticas en un teléfono, debe cambiar el valor del paquete en el archivo AndroidManifest.xml ubicado dentro de la compilación apk.
Por ejemplo, tenemos:


Android: código de versión = "20110420"
android: nombre de versión = "1.8.0"
paquete="ru.e_num"
xmlns: androide =>

Para poder instalar esta aplicación nuevamente, debe hacer algo como lo siguiente:

Android: código de versión = "20110420"
android: nombre de versión = "1.8.0"
paquete = "ru.e_num.test"
xmlns:android= "http://schemas.android.com/apk/res/android">

Después de dicho cambio, el archivo apk recién compilado deberá firmarse con un certificado. Puede encontrar información sobre cómo descomprimir, empaquetar y firmar archivos apk en cualquier motor de búsqueda de SmartApkTool. Aquí está el enlace a la aplicación: v.2.2 (descomprima el contenido del archivo en un directorio vacío). Pero aquí tienes una forma más correcta de trabajar con archivos apk: .

Consejo. Instale una de las copias sin modificar para conocer las actualizaciones en Market.

Debajo del corte se describen algunos problemas encontrados y también hay una Tabla de Pedidos.

POSIBLES PROBLEMAS

Problema 1

Si el archivo apktool.yml no se crea junto a AndroidManifest.xml, busque la carpeta apktool\framework en el directorio de inicio del usuario y elimine el archivo 1.apk. (Consejos de 4pda.ru, gracias Alex Boroda.)

Problema 2

A veces, simplemente cambiar el nombre del paquete no ayuda. La mayoría de las veces, esto sucede en los casos en que se especifican rutas relativas a diversas actividades en el archivo AndroidManifest.xml. Por ejemplo:


android: etiqueta = "E-NUM"
android:nombre = "SplashScreenActivity"
android:screenOrientation="retrato" >

En tal situación, es necesario especificar la ruta completa a todas las actividades, es decir:

android: etiqueta = "E-NUM"
androide: nombre = "ru.e_num.SplashScreenActivity"
android:screenOrientation="retrato" >

Tenga en cuenta que no necesita ingresar un nuevo nombre de paquete (es decir, en nuestro caso, no ru.e_num.test ), sino la ruta real a la actividad en el pequeño directorio del archivo apk descomprimido. Naturalmente, en el caso general, la ruta coincide con el nombre del paquete antiguo (en nuestro caso es ru.e_num).

Problema 3

Si hay una etiqueta de proveedor en el archivo AndroidManifest.xml, entonces en su atributo de autoridades también debe agregar los símbolos que usamos como complemento al parámetro del paquete (en nuestro caso, esto es .test ). Por ejemplo, fue:


android:autoridades="com.someapp.android"
android:nombre="com.someapp.android" >

android:autoridades="com.someapp.android.test"
android:nombre="com.someapp.android" >

Como en el problema 2, no es necesario cambiar el valor del atributo de nombre.

tabla de pedidos

¡Estoy tomando pedidos nuevamente! Si ha leído las instrucciones, pero tiene alguna dificultad con ellas, escriba un enlace a la aplicación en los comentarios. ¡Es necesario! Buscar "vibrador" o " choque de clanes" No lo haré. Hago una copia gratis. No garantizo el resultado, pruébelo. Si necesita más copias o tiene alguna solicitud no estándar, escríbanos y llegaremos a un acuerdo. Si quieres dar las gracias con una pinta de cerveza y una copia, entonces carteras.

PD.*Los usuarios de NIX pueden intentar hacer copias de aplicaciones automáticamente usando este sencillo script bash:
https://github.com/kodopik/Copyroid
¡Las solicitudes de extracción son bienvenidas!