Как создать клон любого приложения на Android. Как клонировать телефон Android удаленно? (Пошаговый процесс)

Есть ситуации, когда необходимо установить на iPhone или iPad две копии одного и того же приложения. Например, игру на планшете используют несколько пользователей, а аккаунт можно создать только один. Или есть необходимость пользоваться одновременно двумя учетными записями во «ВКонтакте». Загрузка на iPhone или iPad второй копии приложения – идеальный выход из сложившейся ситуации.

Если вам надоедает постоянно переключаться между своими аккаунтами в соцсетях, есть решение проблемы. Ниже MacDigger опишет способ установить два одинаковых приложения на один iPhone или iPad. Итак, начнем!

Вам понадобится Mac с установленным Xcode (из Mac App Store), iTunes и Cydia Impactor (cydiaimpactor.com). Если все в наличии, можем приступить.

Шаг 1: Найдите взломанный IPA-файл вашего приложения. Найти его можно в Сети на разных источниках.

Шаг 2: Скопируйте приложение, которое вы ходите продублировать, на рабочий стол компьютера и поменяйте расширение файла с.ipa на.zip.


Шаг 3: Сделайте двойной клик по новому ZIP-файлу и извлеките из него папку.

Шаг 4: Внутри папки вы найдете еще одну папку Payload. Перенесите ее на рабочий стол.


Шаг 5: Откройте папку Payload, найдите файл приложения и сделайте по нему правый клик. Далее используйте опцию «Показать содержимое пакета».


Шаг 6: В списке файлов и папок найдите файл info.plist и откройте его в Xcode.

Шаг 7: Найдите строчку Bundle Identifier и поменяйте значение Value на что-то другое, например com.company.appname.

Шаг 8: Оставаясь в Xcode, нажмите File, затем Save, чтобы применить изменения.

Шаг 9: Закройте Xcode, сделайте правый клик на папке Payload, затем Сжать. Появится новый ZIP-файл.


Шаг 10: Поменяйте расширение с zip на ipa. Имя файла может быть любое.


Шаг 11: Подключите iPhone к компьютеру и запустите Cydia Impactor. Стандартным способом перенесите вновь созданный IPA-файл на свой смартфон.

Шаг 12: Чтобы можно было запустить копию вашего приложения на устройстве, нужно перейти в раздел Настройки –> Основные –> Профиль или Основные –> Управление устройством. Здесь нужно добавить сертификат в доверенные.


Это все! Теперь вы можете пользоваться двумя копиями одного приложения на своем устройстве.

Для установки двух (или больше) одинаковых приложений на один телефон нужно сменить значение package в файле AndroidManifest.xml , находящемся внутри apk-билда.
Например, имеем:


android:versioncode ="20110420"
android:versionname ="1.8.0"
package ="ru.e_num"
xmlns:android =>

Для того, чтобы установить это приложение ещё раз, нужно сделать примерно следующее:

android:versioncode ="20110420"
android:versionname ="1.8.0"
package ="ru.e_num.test"
xmlns:android ="http://schemas.android.com/apk/res/android" >

После такого изменения заново собранный apk-файл придётся подписать сертификатом. Информацию о том, как распаковывать, запаковывать и подписывать apk-файлы, можно найти в любом поисковике по запросу SmartApkTool . Вот ссылка на приложение: v.2.2 (распакуйте содержимое архива в пустую директорию). А вот более правильный способ работы с apk-файлами: .

Совет. Устанавливайте одну из копий неизменённой, чтобы знать об обновлениях в Маркете.

Под катом описаны некоторые встречающиеся проблемы, а также находится Стол Заказов.

ВОЗМОЖНЫЕ ПРОБЛЕМЫ

Проблема 1

Если рядом с AndroidManifest.xml не создаётся файл apktool.yml , то в домашней директории пользователя найдите папку apktool\framework и удалите из неё файл 1.apk . (Совет с 4pda.ru , спасибо Alex Boroda .)

Проблема 2

Иногда обычная смена имени package не помогает. Чаще всего это бывает в случаях, когда в файле AndroidManifest.xml прописаны относительные пути к различным активити. Например:


android:label ="E-NUM"
android:name =".SplashScreenActivity"
android:screenOrientation ="portrait" >

В такой ситуации нужно прописать полный путь ко всем активити, то есть:

android:label ="E-NUM"
android:name ="ru.e_num.SplashScreenActivity"
android:screenOrientation ="portrait" >

Обратите внимание, что прописывать нужно не новое имя package (то есть в нашем случае не ru.e_num.test ), а реальный путь к активити в директории smali распакованного apk-файла. Естественно, в общем случае путь совпадает со старым именем package (в нашем случае это ru.e_num ).

Проблема 3

Если в файле AndroidManifest.xml есть тег provider , то в его атрибуте authorities нужно также дописать символы, которые мы использовали в качестве дополнения к параметру package (в нашем случае это .test ). Например, было:


android:authorities ="com.someapp.android"
android:name ="com.someapp.android" >

android:authorities ="com.someapp.android.test"
android:name ="com.someapp.android" >

Как и в проблеме 2, значение атрибута name менять не надо.

Стол заказов

Я снова принимаю заказы! Если вы прочитали инструкцию, но у вас с ней возникли какие-то сложности, пишите в комментариях ссылку на приложение. Это обязательно! Искать «вайбер» или «клаш оф кланс» я не буду. Одну копию я делаю бесплатно. Результат не гарантирую - тестируйте. Если нужно больше копий, или есть какие-либо нестандартные пожелания - пишите , договоримся. Если хотите отблагодарить пинтой пива и за одну копию, то кошельки .

PS. Пользователи *NIX-систем могут попробовать сделать копии приложений автоматически с помощью этого несложного bash-скрипта:
https://github.com/kodopik/Copyroid
Пулл-реквесты приветствуются!

Иногда у нас случаются ситуации, когда на наше андроид-устройство требуется установить два одинаковых приложения. Например, игру на девайсе используют несколько пользователей, а учетную запись можно создать только одну. Создание клона этой игры и регистрация еще одной учетной записи - это идеальный выход из сложившейся ситуации.

Или вам надоедает, когда приходиться постоянно выходить и заходить в свой профиль в ВК или любую другую социальную сеть. Ставим два ВК, и сразу становится гораздо удобнее.

Существует несколько способов клонирования приложений на ОС Android. Мы рассмотрим самые простые и доступные обычному пользователю. Давайте, начнем!

Самая универсальная и эффективная программа, которая позволит нам создать два одинаковых приложения - это Lucky Patcher.

Отметим, что для стабильной работы Lucky Patcher требуются рут-права и установленный Busybox.

Клонирование приложений через App Clone

  1. Скачиваем, устанавливаем и запускаем App Cloner.
  2. После запуска в появившемся списке приложений, выбираем, то, которое мы желаем клонировать, например Titanium Backup, и нажимаем на него.

  3. В открывшемся окне нажимаем круглую синюю кнопку с галочкой посередине.

  4. Подтверждаем действие нажатием "ок" и ждем завершения процесса клонирования.

  5. Появится сообщение о том, что приложение клонировано. Нажимаем кнопку "Install app" и устанавливаем как обычное приложение.
    Теперь мы и имеем два стабильно работающих . Отметим, что не все приложения могут быть скопированы App Cloner. Например, большинство Google приложений клонированию не поддаются.

Плюсом данной программы является то, что работает она без рут-прав и проста в освоении.

Еще одна сторонняя программа, с помощью которой можно установить одновременно два одинаковых приложения называется Clone Master.

Клонирование приложений через Clone Master

  1. Скачиваем, устанавливаем и запускаем Clone Master.
  2. После старта нажимаем кнопку "Enter".

  3. В следующем окне нажимаем добавить приложение, используя кнопку "+" и в появившемся списке ищем то, что мы хотим клонировать, например "Clean Master".
  4. Жмем на него и в следующем окне тапаем кнопку "Clone".

Смартфон – это приватный и персонализированный гаджет, потому большинство Android-приложений делаются с мыслью об уникальном опыте для конечного пользователя.

Интересно : на сайте http://www.chip-servis.ru/iphone/5/zapchasti.html можно найти любые оригинальные запчасти для iPhone 5. В данном интернет-магазине все нужное всегда есть в наличии, а ценовая политика вас обязательно порадует и удивит!

Но что делать в тех случаях, когда хочется на одном смартфоне или планшете одновременно использовать несколько учетных записей определенных приложений или сервисов? Например, заходить в «Вконтакте» или Instagram с разных профилей одновременно, т.е. без процедуры логаута и логина. Или играть в одну игру с разных аккаунтов одновременно…

Существует простое и бесплатное решение, позволяющее делать это методом клонирования Android приложений на одном девайсе. Называется оно – Parallel Space. Это приложение позволить запросто клонировать мобильные приложения для того, чтобы на каждом из «клонов» использовать разную учетную запись.

Давайте пошагово рассмотрим то, как клонировать приложения для Android.

Шаг 1 : установка Parallel Space.

Parallel Space – Multi Accounts – именно такое название носит магическая программа, с помощью которой и происходит клонирование других Android-приложений. Что, в итоге, позволяет сидеть под разными профилями одновременно. Установить ее можно либо воспользовавшись поиском по названию в Play Маркете, либо перейдя по прямой ссылке в тот же маркет – .

Шаг 2 : клонирование приложений на Android-гаджете.

После первого запуска Parallel Space обязательно пройдите «ознакомительный тур», чтобы разобраться в тонкостях работы. Далее следует нажать кнопку «Start Exploring». Если у вас уже установлены приложения социальных сетей типа Facebook или Instagram, программа Parallel Space автоматически предложит войти во вторую учетную запись для них.

Для непосредственного клонирования следует нажать значок «+» в нижней части экрана, после чего вы увидите список установленных на смартфоне или планшете приложений. Далее нужно просто выбрать и нажать на то, которое нужно клонировать. «Зеркальная» версия будет создана в течение нескольких секунд.

Важно: WhatsApp, Snapchat и некоторые встроенные Android-приложения невозможно клонировать из-за внутренней политики компаний-разработчиков.

Шаг 3 : логин и использование.

После того, как вы закончили клонирование, в меню вашего гаджета появятся новые ярлыки приложений-клонов. Отличить их от оригинала можно по специальной радужной рамочке вокруг и значка «+».

Просто нажмите на ярлык и введите логин-пароль от альтернативного профиля. Все, дело сделано!

В данном уроке вы как быстро создать APK приложение клон, то есть установить 2 одинаковых приложение. Данный урок является продолжением Энциклопедии по редактированию apk. И так Вы уже знакомы:

В данном уроке будет приведен пример создание APK приложения клона. Приступим! (Если вы из ничего открыли эту статью, прочитать, как и зачем декомпилировать приложения)

Что необходимо для этого?

1. Подготовительная часть средства для декомпиляции (apktool, java, оболочка для apktool)

2. Приложение над которым производиться «операция» в данном уроке это Backgammon Free

3. Программа для редактирования текстовых файлов Notepad ++

Инструкция создание APK приложения клона

1. После того как декомпилировали приложение, перейти в его папку

2. Открыть программой Notepad ++ файл AndroidManifest.xml, который находиться в корне папки

3. Найдите во второй строке слово package после которого идет «внутреннее имя файла»

3. Выделите «внутреннее имя файла » , откройте Поиск -> Найти в файлах , внизу выставить область поиска

4. Изменить «внутреннее имя файла » на свой вариант, нажав на Заменить в файлах

5. Переходим в папку RES

6. Открыть папку VALUES и VALUES-RU (если есть локализация)

7. В файле STRINGS.XML в поле app_name изменяем имя на свой вариант