Стол заказов — в конце статьи.
Для установки двух (или больше) одинаковых приложений на один телефон нужно сменить значение package
в файле AndroidManifest.xml
, находящемся внутри apk-билда.
Например, имеем:
android:versioncode="20110420"
android:versionname="1.8.0"
package="ru.e_num"
xmlns:android="http://schemas.android.com/apk/res/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-файлами: Использование apktool.
Совет. Устанавливайте одну из копий неизменённой, чтобы знать об обновлениях в Маркете.
Под катом описаны некоторые встречающиеся проблемы, а также находится Стол Заказов.
ВОЗМОЖНЫЕ ПРОБЛЕМЫ
Проблема 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
Пулл-реквесты приветствуются!
День добрый! Подскажите пожалуйста, а вообще реально сделать копию Вайбер и Ватсап? Сам попробовал проделать манипуляции по инструкции с Ватсапом, но при установке на тело написал что приложение не установилось. Очень буду благодарен за ответ.
Я делал копии, они устанавливались, но толку от них ноль. Эти и аналогичные приложения возможно использовать только с той сим-картой, которая установлена в телефоне. Варианты с двухсимочными телефонами не рассматривал по причине отсутствия у меня такого телефона.
Добрый день!
подскажите, пожалуйста, можете ли вы сделать копию Iron Force ?
https://play.google.com/store/apps/details?id=com.chillingo.ironforce.android.rowgplay
Заранее благодарен !
Здравствуйте!
Копию сделать могу, но не знаю, будет ли она работать, так что проверяйте:
http://dfiles.ru/files/ftn0wy0hg
доброго дня,ответа от вас не получил
Только добрался до почтового ящика. Отправил ответ.
Добрый день сделайте плз https://play.google.com/store/apps/details?id=com.svyaznoybank.ui&hl=ru предыдущая из камментов ниже перестала работать — видимо из-за обновления версии от 30.09
Пробуйте: http://dfiles.ru/files/gg9q06tpn
Хотя не уверен, что копия банковского приложения будет работать.
День добрый! Будьте добры, сделайте https://play.google.com/store/apps/details?id=com.taximeter.android&hl=ru Заранее благодарю!
Пробуйте: http://dfiles.ru/files/6m6uj1jcw
Приветствую, есть изменения по поводу Viber и W`ap? Нужно одновременно их запустить на одном телефоне с разными номерами. Буду очень благодарен, в том числе и финансово ))
Новостей нет. Сам был бы рад. Узнаешь чего — сообщи, пожалуйста.
Привет. Просьба сделать клон приложения https://play.google.com/store/apps/details?id=com.instagram.android
иконку не менять, название сделать с приставкой 2 -Instagram 2
Большое спасибо.
Пробуй: http://dfiles.ru/files/vy1lcrm20
Насчёт всего остального читай п.5 условий оформления заказа.
Спасибо работает!
На п.5 обратил внимание.
Доброго времени суток! Очень рад, что нашел вас и ваш сервис. Просьба сделать клон вк приложения, просто нужен запуск 2 клиентов одновременно.
https://play.google.com/store/apps/details?id=com.vkontakte.android
Последние версии Вконтакте почему-то не собираются обратно в apk-файл. Видимо, это связано с тем, что утилита для их сборки apktool находится в стадии бета-версии. Могу предложить воспользоваться более ранними версиями клиента ВК, которые я копировал прежде:
v.3.8: http://dfiles.ru/files/tj72cmsqc
v.3.7.1: http://dfiles.ru/files/r56ncgq5o
(Текущая версия имеет номер 3.9)
Спасибо, работает
Приветствую. Я честно пытался…но чайник он и есть…очень неудобно пользоваться только одним https://play.google.com/store/apps/details?id=info.guardianproject.browser …но, как пользоваться яндекс.деньги я уже умею…Будет время…не сочтите за труд…
К сожалению, файл не распаковывается. Т.е. я не смогу даже сделать копию, поскольку для этого нужно изменять файлы, находящиеся внутри apk, а без распаковки это невозможно.
….Отрицательный результат тоже реультат…Буду искать альтернативу…Firefox ….Habit…proxy тоже жуют…правда, сливают….
Здравствуйте сделайте пожалуйста клон https://play.google.com/store/apps/details?id=org.dayup.gnotes
Спасибо
Пробуйте: http://dfiles.ru/files/uza0y60de