Как сделать клон игры на андроид. Создание клона игры или приложения для Android


Для установки двух (или больше) одинаковых приложений на один телефон нужно сменить значение 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
Пулл-реквесты приветствуются!

Есть ситуации, когда необходимо установить на 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: Чтобы можно было запустить копию вашего приложения на устройстве, нужно перейти в раздел Настройки –> Основные –> Профиль или Основные –> Управление устройством. Здесь нужно добавить сертификат в доверенные.


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

Хотите установить два одинаковых приложения Android на один телефон? Или даже больше? Есть способы сделать клон и одновременно запускать две копии Viber , WhatsApp , QIWI -кошелька. Ну или Pokemon Go - как тут его не упомянуть!

1. Parallel Space

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

По сути, Parallel Space не делает клоны, а создаёт специальное пространство - «песочницу» - в которое дублируется нужная программа.

Price: Free +

А вот он уже делает полноценные дубли, причём сколько угодно. А кроме того, позволяет менять название клона и цвет иконки в списке приложений - для удобства использования, чтобы не путать с оригиналом. Минус: не гарантируется работа клона или каких-то его функций.

3. Сделать клон вручную

Таким способом можно сделать копии некоторых программ, которые не клонируются указанными выше методами. Хотя тут тоже не гарантируется работоспособность, ведь разработчики отдельных приложений делают защиту от изменения.

Кроме того, очевидный минус ручного дублирования приложений и игр для Android - “высокий порог вхождения”. Проще говоря, нужно сидеть и разбираться. Но есть вариант копию приложения бесплатно.

Наверняка, есть и другие способы. Например, я встречал отзывы о стандартном приложении для смартфонов Samsung - My KNOX . К сожалению, у меня нет телефона этой фирмы, и проверить я не могу. Некоторые советуют программу Lucky Patcher , но я не нашёл её в Google Play, а устанавливать из других источников побоялся, учитывая требуемые разрешения и необходимость root.

Пишите в комментариях, если вы знаете другие способы создания нескольких копий одной программы, способных работать одновременно на одном смартфоне или планшете под управлением Android.

В данном уроке вы как быстро создать 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 изменяем имя на свой вариант

Смартфон – это приватный и персонализированный гаджет, потому большинство 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 : логин и использование.

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

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







2024 © gtavrl.ru.