Android разглобява и сглобява приложения, използващи apktool - клубни добри хора

Android: разглобяват и сглобяват приложения, използващи APKTOOL

Как да разглобявате, модифицирате, да се групират обратно и се регистрирайте заявление за Android?

Всъщност, няма нищо по-трудно тук. Но терминологията на първо изглежда така zamorochennoy и възможности за избор, които се намират един до друг, така че ФИГ знам какво да предприеме, къде да натиснете, и така нататък. Инструкциите са също там, но те обикновено са ограничени до следното:

Инсталация за Noobs:
Windows:
Изтеглете apktool инсталиране-прозорци- * файл
Изтеглете apktool- * файл
Разопаковайте както за директорията на Windows

Веднага става ясно, как да се разглоби и сглоби и да направи мод приложението APK!

В джунглата няма да се катерят: това е, да се проучи внимателно структурата си APK, научете smali всички видове и т.н. както и старателно изучава методи за работа с комунални услуги и всички техни характеристики. За да се опише това цяло ме чукаш, chesngrya, няма време))) Да, и фигура не е необходимо, само ако трябва да се промени картината, няколко надписи коригира да фон промяна. Това е, което правим: ние приемаме някаква програма, която изглежда е напълно удовлетворени, и нещо в нея се промени. Да не идеалната държава, но за обща представа достатъчно.

P.P.S. И за последен. Всичко има обяснение за това "какво FF637902" Аз също обикалят страната. Дори това да не е ясно, тогава е по-добре в модификацията не е особено изкачи) Въпреки че някои от комуналните услуги - същата @ MT Мениджър, например - може да работи директно с цветя, които предлагат на потребителя удобни плъзгачи вместо "неясен някои tsiferok"))


apltool за PC, razdobudem желания файлове, библиотеки и рамки

Първо, самото изтегляне apktool компютър. Извадете го от тук можете да: APKTool (PC), програма за "отваряне" * .apk - файлове. Имаме нужда има два файлове за изтегляне - и той apktool dop.paket зависимости и скриптове в рамките на който се намира aapt.exe и командния файл да тече apktool. Това ако за windose. Така че ние приемаме нещо, и още. В този момент трябва да се вземат apktool.jar версия 2.0.1 (ток) и зависимостта за Windows. Създаване на по-нататъшно C: \ C папка: \ apktool, поставя да apktool_2.0.1.jar, да го преименувате за улеснение на apktool.jar и към нея се поставя в непосредствена близост до двата файла от зависимостите на пакети - aapt.exe и apktool.bat.

Вътре в командния файл (apktool.bat файл) ще бъде нещо написано там. Отворете го с Notepad и се уверете, че тя казва следното (ако е писано нещо друго - да го замени):

dp0 \ apktool.jar "% 1% 2% 3% 4% 5% 6% 7% 8% 9

На второ място, трябва да изтеглите и инсталирате Java. Приблизително от тук - Java SE комплекта за разработване на осем - Downloads (или да го зарежа в изтегляне на търсенето на Java SDK и да видим връзките на oracle.com, които ще издават търсачка). Там можете да изберете Java SE Kit за развитие на желаната операционна система с правилната дълбочина на битова (32 или 64 - в зависимост от това, което имате). Изтегляне - около 200MB - и залог.

и след това на свой ред, свързан към apktool, бягане на терминала (cmd.exe) и изпълнява команди, заместване на имената на вашия freymvork.apk до:

apktool ако рамка \ рамка-res.apk

Резултат: I: Рамковата монтира: C: \ Users \ GnomeBlack \ apktool \ рамка \ 1.apk

Код: Избери всички apktool ако рамка \ twframework-res.apk

Резултат: I: Рамковата монтира: C: \ Users \ GnomeBlack \ apktool \ рамка \ 2.apk


apltool за PC, демонтаж и промените APK-shku

Ние искаме да се промени: вместо сини шапки (ekshenbar в приложението) е зелен.

Копирайте Ru.FourPDA-0.7.2.apk до компютъра си, сложи в папка C: \ apktool \ APK файлове \. И за да се разбере правилно APK:

Код: Избери всички apktool г APK файлове \ Ru.FourPDA-0.7.2.apk

Това, което стигна до тук е папка - C: \ Ru.FourPDA-0.7.2 \, и по-голямата част от всичко добро вътре. Удобното apktool: той напълно разглежда молбата, както и много от ресурсите, които ние не трябва да се намират в монтирано resource.arsc, а в отделни папки. Не е ли удобно apktool - това е необходимо да се съберат връщане на заявката, и това не е съвсем разбираем работа. Въпреки това, в този случай, при търкаляне)

Така че, на следващия етап - действителната редактиране на ресурс. Малките неща, които пропускат, твърде мързеливи, за да пишат за това, как да диша и да се премести ръцете си във всички тези случаи. всякакви снимки са в изтегляемото-Lalala папки, всеки със своята DPI. Ето:

Сега, цвета, ние сме заинтересовани в цвета на шапката. Най-общо казано, в повечето случаи, всичко, което трябва да направите, на случаен принцип, макар общите водачите за всяко приложение, са едни и същи: ние трябва да nyti цвят ресурс, който се намира в някои от XML файлове, и да го замени ръчно. Всички тези неща се компилира в с resources.arsc файл, но в този случай ние декомпилиран цялото приложение, така че такъв файл в папка, не виждам: тя вече е анализиран. Виждаме папка, която се нуждаем - C: \ apktool \ Ru.FourPDA-0.7.2 \ ВЕИ \ ценности \

то Peep, виждаме colors.xml файла - това е, което ни трябва. отворите:

Бихме искали да се пребоядиса шапката. Hat - това brend_light (за vsetloy нишки) и brend_dark (за тъмни теми). Общо, имам тук два реда в colors.xml на файла:

Код: Избери всички # ff1976d2
# ff123c5f

Код: Избери всички # ff17AA07
# ff214C1B

Повече от всичко, което нямаше да се промени. Ето защо, ние започваме да се съберат модифицираната APK. Това се прави по следния начин:

Код: Избери всички apktool б Ru.FourPDA-0.7.2 -o Ru.FourPDA-0.7.2-mod.apk

Ха! Е, по линията "libpng предупреждение" zabem, смокини с него, нещо, което не ми хареса моя снимка в колектора, а именно - цветен профил. Работа с sRGB профили в една и съща Photoshop, и проблемите ще бъдат по-малко.

Определете. Да, не е инсталиран. Това е така, защото на подписа е различен. Ще имаме оригинални (или други събития, които са разположени по-рано) първо се отстранява. Задайте отново, изглежда. Това е всичко: шапка в заявката е вече зелен вместо синьо. Finish.

Разбира се, изпълнения, използващи MT managerov т.н. изглежда на пръв поглед, по-удобно - не vapsche нужно да правите нищо, просто си седя сам снимки тук и там се хвърлят. Но мен, всички начини вярвам, освен както е описано - това е от лукавия. Твърде мързеливи, за да няма добри аргументи))) Рано или късно се сблъскате със ситуация, където опростен метод не работи както трябва. Дори една и съща APKTOOL не съветвам да замени BatchApkTool (има - това е вариант APKTOOL, но guem, т.е., потребителски интерфейс). Нищо сложно писмено два реда в терминала там, особено като се има предвид нивото на възможния обем на ръчни редакции в рамките на средствата за кандидатстване.

Ако все пак всичко това не е в състояние майстор - тогава ще трябва да чакаме някой друг да си приготвите желаните приложения режим. Успех

Послепис Дадох само един пример за това как да редактирате един и същи 4PDA клиента. Разбира се, има и други нюанси пълни. И не само в споменатите файлови промени colors.xml може да се направи. Има и други ценности, необходими файлове в папката, а оформлението е папка, която също не е просто да лежи там. Но смисълът е това: да се научат да работят с apktool - останалото е въпрос на техника. Причините и желанието да рисувам това клиентска структура 4PDA Имах

и може би оставил малко добри ангели,
това е, което се случи, така че сърцето ми е
камък, камък.

приложения за редактиране на системни

Промяна на системни приложения - парче малко по-трудно от обикновено мода. Факт е, че ако nakosyachit в модата, това ще доведе единствено до факта, че той няма да се изпълни. Така че това не е от значение: сложи старата версия, и прекомпилирате, коригиране на десните - и всички случаи.

и може би оставил малко добри ангели,
това е, което се случи, така че сърцето ми е
камък, камък.