Стол заказов — в конце статьи.
Для установки двух (или больше) одинаковых приложений на один телефон нужно сменить значение 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
Пулл-реквесты приветствуются!
можете сделать копию http://evos.in.ua/android/mobiletaxi.apk
Держите: http://dfiles.ru/files/0g1etukfo
http://mobdisc.com/dw94c4c0f9/download.html привет сможешь сделать копию clas of clans
Раньше пробовал, не получалось. Извини.
Спасибо за TaxOid но увы…..((((((.Подробности в обратке.Очень надеюсь что прочитаете и ответите)))На всякий случай: karabas137@gmail.com
ответил на почту
http://4pda.ru/forum/index.php?showtopic=358732&st=60
сделайте пожалуйста копию, заранее спасибо)
4PDA > Apple > iOS — Игры > RPG
Apple > iOS — Игры
Apple > iOS
iOS
WTF?
сделайте пожалуйста копию ватсап +, вот ссылка http://4pda.ru/forum/dl/post/5712899/WhatsApp+Plus+1.00+Reborn+%7BOsmDroid%7D+%5B%3DRahil%3D%5D.apk ,заранее спасибо)))))
К сожалению, копия подобных приложений неработоспособна из-за особенностей активации. Но ты можешь попробовать установить: http://dfiles.ru/files/ur6nqxik7
Привет я пытался сделать копию но не получилось пожалуйста сделайте копию этого приложения https://play.google.com/store/apps/details?id=ru.mobstudio.andgalaxy спасибо заранее
Пробуй: http://dfiles.ru/files/gwebrly80
Привет. Мне нужно дополнительно еще два приложения инстаграм к оригиналу.одну я скачал у вас тут в теме нужно еще одну. Почту не нашел вашу чтоб написать.спасибо
http://kodopik.ru/mailtome/
можно ли сделать клон https://play.google.com/store/apps/details?id=jp.naver.line.android&hl=ru ? Заранее спасибо
Обычно копии подобных программ не работают из-за особенностей активации. Но ты можешь попробовать установить:
http://dfiles.ru/files/co3agqwlg
Добрый вечер, обращаюсь повторно с просьбой клонировать приложение https://drive.google.com/file/d/0BzJhZKXOaOgBeUFPOG1yNnhaS0k/view?usp=sharing . Заранее благодарен.
P.S. На пиво закинул в Яндекс.Деньги)))
Вот копия: http://dfiles.ru/files/08w92awhm
Спасибо за перевод, только лучше всё-таки делать после получения копии: мало ли, вдруг из-за каких-то изменений в программе не выйдет её скопировать. Нехорошо получится.
Все работает, огромное человеческое спасибо)))
Добрый день, извините за назойливость но поменялась версия программы, сделайте пожалуйста клон. https://drive.google.com/file/d/0BzJhZKXOaOgBSUphMEZUTnM5MDA/view?usp=sharing
Если это то, о чём я думаю, то отправил на почту.
И давайте всё-таки беречь время друг друга и связываться через какой-то один канал, а не через все подряд ;)
Спасибо за понимание.
Можно обновить копию приложения https://play.google.com/store/apps/details?id=com.loudtalks
спасибо.
Пробуй: http://dfiles.ru/files/jyv2vptlb
Не подключается ((( Так и висит на сообщении — вход в сеть
Значит, наверное, не получится.