Программирование
(OFF) Minecrafter731 28 сен 2014

Вмешательство в скомпилированное приложенние

Данная статья больше подойдет не для разработчиков, а, скорее, для начинающих модмейкеров.
Желание есть повод для действий.
Рано или поздно каждый пользователь андроид-устройства задумывается о том, как можно исправить то или иное приложение, будь то игра или программа. Чаще всего, дело касается графической части, либо звукового сопровождения.
Так что же потребуется?
0. Total Commander — файл-менеджер с возможностью распаковки архивов,
1. Четкое понимание того, что мы хотите и толика фантазии,
2. DBC editor — apk-редактор (или любой другой инструмент с функцией подписи приложений).

Имеется? Замечательно, теперь приступим.
Извлекаем наш apk, производим замену ресурсов, запаковываем обратно, присваиваем нашему новому архиву разрешение apk и пробуем установить. Иногда при установке может произойти конфликт подписи, в этом случае необходимо удалить старое приложение.
Важно помнить!
0. У каждого приложения есть автор и, соответственно, авторские права на него.
1. За нарушение авторских прав вас могут привлечь к ответственности, высудить у вас круглую сумму денег и потрепать изрядно нервы.
2. Данная статья не призывает вас к действию, а является ознакомительным материалом.
Спасибо за внимание :3

Комментарии (38)

ответил Wanlian
Последний раз предупреждаю и объясняю: не нужно писать (и распространять) отсебятину. Есть зарезервированные понятия — их и стоит придерживаться.

http://developer.android.com/intl/ru/guide/topics/manifest/manifest-intro.html

http://developer.alexanderklimov.ru/android/theory/AndroidManifestXML.php
ответил B_B_B_v_E
Как я понял, надо менять имя пакета и разные вызови, активити и т.д. (все в текстовом редакторе автозаменой)
Совершенно верно. Только опять же, не во всех приложениях это справедливо. Нужно смотреть на сам файл и на то, что там прописано.
Да, проще будет создать клон, но опять-таки, если в приложении используется натив, то ничего не выйдет. Поэтому легче удалить оригинал.
ответил Wanlian
Да можете называть его хоть паспортом билда, хоть аттестатом аппликации — универсальным этот способ не станет. Заканчиваем флуд.
Мне apktool больше нравится
Тема ни о чём, ни слова о том что большинство перекомпилированных приложений не компилируются обратно, а компилированые не устанавливаются и всё это потому, что допущены грубые ошибки в исходном коде при неумелом редактировании, автору на заметку.
Приложения редактирую с телефона, с помощью mt manager.
Тема о вмешательстве, а не о рекомпиляции, лол
ответил B_B_B_v_E
после такого вмешательства всю прогу на мусорку.
Показать комментарий
Скрыть комментарий
Назад 1 из 4 Вперёд
Для добавления комментариев необходимо авторизоваться
Программирование
Братва
Здесь все по понятиям: отчаянные перестрелки...
Тема: Светлая | Тёмная
Версия: Mobile | Lite | Touch | Доступно в Google Play