Как сделать два одинаковых приложения. Android: как установить два одинаковых приложения на один телефон. Клонирование приложений на любом смартфоне Android

У вас наверняка возникала ситуация, когда требовалось несколько аккаунтов в мессенджере или банковском приложении. Мультиаккаунт в официальном клиенте - редкое исключение, Instagram одно из них. Для некоторых сервисов доступны сторонние клиенты с поддержкой нескольких учётных записей, но, как правило, их качество и стабильность далека от идеала. Создание клона нужного приложения - один из выходов в сложившейся ситуации. Например, альтернатив для игровых приложений просто не существует! Кроме этого, клонирование позволяет установить разные версии программы одновременно. О лучших утилитах для создания клонов в автоматическом режиме, сегодня в подборке.


Принцип клонирования App Cloner основан на создании копии нужного приложения с измененным именем пакета и подписью. Права суперпользователя не требуются. Клонированные приложения полностью самостоятельны и продолжат работать даже после удаления App Cloner.

В главном меню представлен список доступных для клонирования приложений. Утилита позволяет изменить имя приложения и модифицировать иконку: изменить цвет, отразить, повернуть, добавить номер, - во избежании путаницы в меню приложений. Кроме того, можно модифицировать некоторые параметры клонируемого приложения, например: изменить внешность, назначить пароль на открытие, запретить доступ к данным об устройстве, запретить автозапуск, изменить параметры уведомлений, перенести все данные на карту памяти и многое другое. Всего около ста параметров, но большая их часть доступна только в премиум-версии.

После подготовки, клон устанавливается как обычное приложение в штатном режиме. Предварительно необходимо разрешить установку APK-файлов из неизвестных источников в разделе безопасность настроек устройства. Оригинальное приложение и его клон могут функционировать одновременно, независимо друг от друга. Установочный файл с измененным именем пакета и подписью хранится отдельно и готов к установке в любое время. Поэтому клонированные приложения в виде APK-файлов можно перенести на любое другое устройство без App Cloner.

Клонировать можно в том числе не установленные APK-файлы, загруженные в память устройства. По умолчанию режим скрыт, для его активации необходимо кликнуть на стилизованную папку на панели разделов главного меню. Функция может пригодится для одновременного использования разных версий одного приложения: старая-новая, оригинальная-модифицированная.

App Cloner автоматически отслеживает обновления оригинала и уведомляет о необходимости переклонировать соответствующее приложение. Данные и настройки приложения-клона после обновления не стираются. При желании, уведомление об обновлении можно отключить.

Тестирование App Cloner

Для тестирования утилит мы подобрали наиболее вероятные форматы использования клонов и советующие приложения:
  1. Клиент социальной сети ВКонтакте.
  2. Мессенджер ‎WhatsApp.
  3. Приложения от Google.
  4. SimCity Buildit и Asphalt 8 - игры с кэшем и без.
  5. ‎Банковские приложения Сбербанк Онлайн и ВТБ24.

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

Клонирование WhatsApp доступно только в премиум версии. Список известных проблем: невозможность запустить клон из контактов и неработоспособность резервного копирования через аккаунт Google.

Успешное клонирование приложений, которые используют сервисы Google Play не гарантируется. На деле, все клонированные приложения вылетают на этапе выбора аккаунта. Среди них: Google Карты, Google Keep, YouTube, Google Музыка. Также, в клонах приложений от сторонних разработчиков, не работает функционал, связанный с Google аккаунтом.




SimCity Buildit - пример игры без дополнительного кэша на внутреннем накопителе. Оригинал и копия работают без конфликтов. Авторизация через Google Play Игры, ожидаемо, не работает, синхронизировать игровой процесс можно через Facebook.



Игры с кэшем также поддаются копированию, например, Asphalt 8 работает без конфликтов с оригинальной версией. Стоит учитывать, что для каждого клона приходится заново загружать дополнительные файлы. Для Asphalt 8 это чуть больше 1 ГБ данных. Синхронизация через Google Play также недоступна.

С банковскими приложениями всё неоднозначно, клон Сбербанк Онлайн зависает на этапе проверки устройства, судя по всему, из-за несоответствия имени пакета приложения. Клиент ВТБ24 работает как положено, с помощью клонов, на одном смартфоне можно одновременно использовать несколько личных кабинетов. В отличии от модифицированных версий, которые опубликованы на сторонних сайтах, клоны, сделанные в App Cloner можно считать безопасными.

В этом месте может сложиться впечатление, что утилита плохо справляется с клонированием приложений, но это не так. App Cloner без проблем создаёт копии приложений, которые не используют Google аккаунт и не проверяют имя пакета. Например: Telegram, Tumblr, Twitter, Skype и многие другие, - думаю, что найдётся ещё не одно приложение без мультиаккаунта, которое поддастся клонированию.

В бесплатной версии приложения отсутствует реклама. За премиум версию разработчики просят 352 рубля . Покупка значительно расширяет функционал утилиты:

Parallel Space предлагает альтернативный подход к клонированию приложений. Утилита создаёт виртуальную песочницу, внутри которой запускаются копии приложений. Такой подход обеспечивает лучшую совместимость, в то же время, без среды Parallel Space клоны не работают, утилита постоянно находится в оперативной памяти устройства. Права суперпользователя для работы Parallel Space не требуются.

Главный экран напоминает обычное меню приложений, где собраны уже клонированные программы. Ярлыки приложений можно менять местами. Для создания новых новых копий необходимо кликнуть на кнопку «Добавить приложение» и выбрать необходимые программы. Установка APK-файлов не требуются, все клоны находятся в среде Parallel Space, их нет в общем списке приложений. Копии приложений и их данные можно удалить простой очисткой данных Parallel Space, либо полным удалением утилиты. На рабочий стол можно вынести ярлыки часто используемых клонов для быстрого запуска без открытия интерфейса утилиты. Возможность создания нескольких копий одного и того же приложения не предусмотрена.

Особого внимания заслуживает приватная установка приложений из Google Play в среду Parallel Space. Установка APK-файлов из памяти устройства не предусмотрена. Оригинал приватно установленного клона удаляется, приложение остаётся только в песочнице. Кроме этого, Parallel Space и клоны можно защитить с помощью графического ключа, либо отпечатка пальца. В результате, утилита позволяет сконфигурировать защищенное пространство с приложениями, которых нет в общем списке.

Уведомления каждого клона контролируются отдельно. За их получение и демонстрацию отвечает среда Parallel Space, из-за чего после каждой перезагрузки устройства, клоны приходиться запускать вручную, автозапуск не предусмотрен.

Для клонирования некоторых приложений на 64-разрядных системах требуется установка специального плагина. О чём утилита оповестит отдельно, дополнение опубликовано в магазине Google Play и устанавливается в один клик.

Некоторые пользователи отмечают повышенный расход заряда батареи и общее снижение производительности устройства. В случае с OnePlus 3T негативное влияние не замечено, в то же время, Paralell Space - стороннее приложение, которое постоянно находится в оперативной памяти, что не может не влиять на смартфон. Также отмечу внушительный список требуемых разрешений: от календаря и контактов, до камеры и местоположения. Разработчики утверждают, что доступ необходим для корректной работы песочницы и клонирования приложений.

Тестирование Parallel Space

В отличии от App Cloner, Parallel Space справилась с клонированием пятой версии клиента ВКонтакте . Никаких функциональных ограничений и глюков обнаружено не было.

С WhatsApp проблем также не возникло, клон работает корректно. Резервное копирование с помощью Google аккаунта поддерживается. Как и в случае с App Cloner, из контактов открывается оригинальная версия WhatsApp.

Приложения от Google клонируются без проблем , в частности: Youtube, Google Keep, Gmail, Google Drive, - думаю, что с другими программами проблем не возникнет. Главное преимущество Parallel Space - полноценная работа с Google сервисами, песочница позволяет добавить дополнительные Google аккаунты независимо от основной среды. Аккаунты, добавленные в Parallel Space не видны в настройках устройства и оригинальным приложениям. Также доступен полноценный Google Play, приложение для работы с Android Wear и Google Play Игры. В случае, если Google сервисы не нужны, рекомендую активировать «Скоростной Режим».



С клонированием SimCity Buildit без дополнительного кэша утилита справилась. По неизвестным причинам авторизация через Google Play Игры не работает, сервис ругается на проблемы с интернетом, хотя сеть в полном порядке.



Asphalt 8 также запустился, кэш для клона пришлось загрузить отдельно. В отличии от SimCity Buildit, авторизация через Google Play Игры прошла успешно.

Как и у App Cloner, с клонированием клиента Сбербанк Онлайн возникли проблемы. Копия не проходит проверку встроенным в личный кабинет антивирусом и открывает только ограниченный режим. Клиент ВТБ24 запустился, функциональных ограничений не замечено.

Уровень совместимости Parallel Space гораздо выше, чем у App Cloner. Утилита справилась с клонированием аналогичного набора приложений: Telegram, Tumblr, Twitter, Skype, Periscope. Главное преимущество - полноценная поддержка аккаунта Google и всех сервисов. К недостаткам можно отнести зависимость клонов от среды Parallel Space, которая постоянно находится в оперативной памяти устройства.

Кроме полезных возможностей, связанных с клонированием приложений, Parallel Space наполнена сомнительными функциями. В приложение встроен оптимизатор оперативной памяти и сторонний экран блокировки, о вреде подобных функций мы говорили , настоятельно рекомендуем их игнорировать. Более того, встроенный экран блокировки используется для демонстрации рекламы, которой в бесплатной версии Parallel Space хватает. Так, в главное меню встроен агрегатор новостей, а при запуске клонов, время от времени, демонстрируются полноэкранные рекламные баннеры. За 50 рублей рекламу можно отключить на месяц, Pro-версия «навсегда» обойдётся в 249 рублей .

2Accounts в магазине Google Play

2Accounts или Multiple Accounts - альтернативная утилита для создания клонов приложений. Принцип работы похож на Parallel Space, утилита также создаёт специальную песочницу - второе пространство для клонов. 2Accounts постоянно находится в оперативной памяти, кроме этого, в статус баре закреплено уведомление, которое предотвращает случайное закрытие утилиты. Права суперпользователя не требуются.

Главное меню также напоминает меню приложений, ярлыки можно перемещать и переименовывать. Приложения добавляются в один клик, поддерживается пакетное клонирование. Возможность создания нескольких копий одного приложения не предусмотрена. Клоны не отображаются в диспетчере и в меню приложений. Ярлыки избранных клонов можно замаскировать и вынести на рабочий стол для быстрого запуска.

В отличии от конкурентов, 2Accounts не хватает дополнительных функций. Например, разработчики не предусмотрели приватный режим и блокировку приложения паролем. Уведомления работают как положено, но контролировать их нельзя.

Как и Parallel Space, 2Accounts постоянно находится в оперативной памяти, что требуется для поддержания песочницы в рабочем состоянии. Также некоторые пользователи жалуются на повышенный расход заряда аккумулятора. За короткий промежуток тестирования на OnePlus 3T негативной динамики замечено не было. Утилита требует множество разрешений, среди них: доступ к телефону, SMS, местоположению, камере, контактам и другие.

Тестирование 2Accounts

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

С клонированием WhatsApp проблем не возникло. Клон не конфликтует с оригинальной версией, синхронизация через Google аккаунт работает.

2Accounts полностью совместима с сервисами Google Play. Добавленные в песочницу аккаунты не видны в настройках устройства и не влияют на основную учетную запись и синхронизацию. Google сервисы в песочнице активированы по умолчанию, отключение не предусмотрено. Все протестированные приложения: Google Keep, Google Chrome, Youtube, Play Музыка, - полноценно работают с Google аккаунтом.




Apshalt 8, традиционно потребовал загрузки кэша. Авторизация через Google Play Игры прошла успешно, приложение сразу же синхронизировало игровой прогресс.

Клон Сбербанк Онлайн , созданный с помощью 2Accounts прошёл проверку встроенного антивируса, личный кабинет открыл полный функционал. С клиентом ВТБ24 проблем также не возникло.

С другими приложениями из тестового набора проблем не возникло: Telegram, Tumblr, Twitter, Skype, Periscope, - запустились. Общая скорость работы выше, чем у Parallel Space, несмотря на то, что обе утилиты позволяют полноценно использовать независимые Google аккаунты внутри песочницы.

2Accounts - бесплатное приложение без встроенной рекламы. Сомнительных функций также не замечено, утилита сфокусирована на создании клонов. На странице приложения в магазине Google Play есть информация о встроенных покупках, но в приложении ничего подобного нет. Но без потенциальной угрозы не обошлось, антивирусные сканеры обнаруживают в установочном файле . Зловред способен внедряться вглубь системы, изменять основные системные элементы ОС и установленных в ней приложений. За время тестирования негативное влияние не зафиксировано, вероятно в утилиту встроен механизм отсроченного срабатывания.

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

Например, у нас имеется такое:

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

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

Возможные проблемы

Проблема 1

Если рядом с AndroidManifest.xml не создаётся файл apktool.yml , то в домашней директории пользователя найдите папку apktool\framework и удалите из неё файл 1.apk .

Проблема 2

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

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

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

Проблема 3

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

Стало:

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

Компания Apple не дает пользователям устанавливать на iPhone и iPad два одинаковых приложения. Однако в некоторых случаях такая возможность, определенно, была бы не лишней. Например, она помогла бы не переключаться между разными профилями в социальных сетях. Но официально такой опции нет. Однако это не означает, что установить два одинаковых приложения нельзя.

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

Для установки двух одинаковых приложений на iPhone или iPad нужно:

  1. Скачать IPA-файл нужного приложения на компьютер.
  1. Изменить расширение файла с.ipa на.zip.

  1. Сделать двойной клик по новому ZIP-файлу и извлечь из него папку.
  1. В файлах приложения найти папку под названием Payload.

  1. В папке Payload найти файл приложения и, вызвав контекстное меню, выбрать пункт Показать содержимое пакета.
  1. В списке файлов и папок найти файл info.plist и открыть его в Xcode.
  1. В открывшемся окне Xcode найти строчку Bundle Identifier и поменять в ней значение Value на что-то другое, например, на com.company.appname.
  1. Сохранить изменения.
  1. Закрыть Xcode и заархивировать папку Payload.

  1. Поменять расширение архива с.zip на.ipa.
  1. Подключить мобильное устройство, на которое нужно установить два одинаковых приложения, к компьютеру.
  1. Запустить на ПК Cydia Impactor.

  1. С помощью Cydia Impactor установить созданный.ipa файл на мобильное устройство.
  1. Для запуска копии приложения нужно предварительно добавить сертификат в список доверенных. Сделать это можно в Настройки – Основные – Профиль.

Обычно потребность в клонировании приложений возникает, когда у Вас несколько аккаунтов к какому-нибудь сервису или соцсети (например, Skype, ВКонтакте, Facebook и др.) и Вы хотите использовать их одновременно на одном устройстве.

Встроенная функция

Перед тем как использовать сторонние приложения, проверьте систему Android в Вашем устройстве на предмет присутствия встроенной функции клонирования. Например, в Xiaomi Redmi 4A с Android 6.0.1 в настройках системы можно найти опцию "Двойные приложения", позволяющую создавать дубликаты приложений. Чтобы сделать копию приложения, нужно найти его в списке поддерживаемых приложений и активировать выключатель рядом с ним.

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

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

Сторонние приложения

Если в системе Android Вашего гаджета нет подобной функции, можно воспользоваться сторонними приложениями.

Parallel Space – Multi Accounts

Parallel Space запускает дубликаты приложений в собственной оболочке. Выберите приложения, для которых вы хотите создать дубликат и нажмите кнопку "Добавить в Parallel Space".

Дублированные приложения попадают на главный экран в Parallel Space, откуда их можно запускать. По желанию можно вынести иконку дубликата приложения на главный экран устройства. Для этого перетащите ее на пункт "Создать ярлык". Иконка на главном экране Android-устройства будет обернута в фирменную рамку приложения.

App Cloner создает дубликат, который устанавливается как отдельное полноценное приложение. Приложения, отслеживающие ключ API, не поддерживаются (например, Google Maps и Google Cloud Messaging).

Перед созданием клона Вы можете изменить цвет его иконки, повернуть или отразить ее, а также добавить текст поверх нее, чтобы отличить потом дубликат от оригинала. Заменить иконку и создать несколько клонов приложения можно в платной версии.

Если в Вашем устройстве не включено разрешение на установку приложений не из Play Market, для нормальной работы App Cloner необходимо активировать его.

После генерации клона его нужно установить.

Подробная инструкция по установке самостоятельно.

В жизни бывают случаи, когда возникает необходимость установить на устройство (iPhone или iPad) два дубля одного приложения. К примеру, вы и ваши родственники пользуйтесь одной и той же игрушкой на общем планшете, а аккаунт в игре можно сделать только один. Также может возникнуть потребность в использовании разом двух аккаунтов в популярной социальной сети Вконтакте. Возможность скачать на iPhone или iPad копии нужного приложения – это лучший вариант выхода из данной ситуации.
Если вам надоело осуществлять переключение между своими учетными записями в социальных сетях, то этот вопрос решаемый.
В данный момент MacDigger изложит метод установки двух дублей одного приложения на один девайс - iPhone или iPad. Приступим!
Вам потребуются ноутбук или компьютер с операционной системой Mac с установленными из магазина Mac App Store Xcode и iTunes, и Cydia Impactor. Если всё есть под руками, то можем начинать.

  1. Вам следует отыскать IPA-файл приложения, дубль которого вы хотите сделать . Данный файл должен быть взломанным. Вы можете разыскать его в Интернете на различных сайтах.
  2. Сделайте копию закачанного приложения , которое нужно продублировать, на рабочем столе машины и измените файловое расширение с.ipa на.zip.
  3. Необходимо кликнуть два раза по получившемуся файлу с расширением ZIP и извлечь находящуюся в нем папку .
  4. В извлеченной папке вы увидите еще папку под названием «Payload». Извлеките ее, и она появится на рабочем столе.
  5. Кликните два раза на данную папку, в ней вы найдете файл нужного приложения, нажмите на него правой кнопкой мыши. Потом воспользуйтесь параметром «Показать содержимое пакета».
  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. Чтобы приложение на смартфоне начало работать, необходимо отыскать в пункте Настройки –> Основные. Затем - Профиль или Основные –> Управление устройством . В конечном разделе необходимо выполнить добавление сертификата в доверенные.

  13. Вот и все! Сейчас вы будете иметь возможность использовать два дубля одного приложения на своем девайсе.
    Подключайтесь к нам во всех социальных сетях: от Twitter до Facebook, от ВКонтакте до Google+. Также можете присоединиться с помощью RSS, и тогда вы будете знать все последние новости от таких брендовых компаний, как Apple, Google и, конечно же, Microsoft.




Top