Това wikiHow ви учи как да редактирате съдържанието на APK файл. За да редактирате файловете вътре, ще трябва да декомпилирате (и след това да компилирате) пакета с помощта на APKtool на компютър. Редактирането на APK файлове изисква познаване на Java, както и на файловите системи както в Windows, така и в Android. Това трябва да се прави само от напреднали потребители.
Стъпки
Част 1 от 3: Инсталиране на APKTool

Стъпка 1. Инсталирайте Java Development kit
Той е достъпен за изтегляне на

Стъпка 2. Инсталирайте Android SDK
Също така трябва да инсталирате Android Software Development Kit (SDK), за да декомпилирате и прекомпилирате APK файловете. Най -лесният начин да инсталирате Android SDK е да изтеглите и инсталирате Android Studio от тук.

Стъпка 3. Създайте нова папка на вашия работен плот
Това е папката, в която ще запазите APKTool и вашите APK файлове. Използвайте следните стъпки, за да създадете нова папка.
- Щракнете с десния бутон върху черно пространство на работния плот.
- Изберете Ново 'и след това Папка '.

Стъпка 4. Преименувайте папката „APK“
За да преименувате папка, щракнете с десния бутон върху папката и щракнете върху Преименувайте. След това въведете APK, за да преименувате папката.

Стъпка 5. Щракнете с десния бутон върху тази връзка и щракнете Запази линка като.
Това отваря файлов браузър, който можете да използвате, за да изберете място, където да запазите файла apktool.bat.

Стъпка 6. Придвижете се до папката APK и щракнете върху Запазване
Използвайте файловия браузър, за да отидете до папката APK, която току -що създадохте на работния плот. Отворете папката и щракнете Запазване. Това записва файла apktool.bat в папката APK.

Стъпка 7. Изтеглете файла "apktool.jar"
Използвайте следните стъпки, за да изтеглите apktool.jar:
- Отидете на https://ibotpeaches.github.io/Apktool/ в уеб браузър.
- Щракнете Изтегли под последната версия под „Новини“.

Стъпка 8. Преименувайте файла "apktool.jar"
Файлът, който изтегляте, вероятно има номера на версията в името на файла. Можете да го премахнете, като щракнете с десния бутон върху файла и щракнете върху Преименувайте. След това просто напишете apktool като име на файла. Пълното име на файла трябва да бъде "apktool.jar". По подразбиране изтеглените ви файлове могат да бъдат намерени в папката „Изтегляния“.

Стъпка 9. Копирайте apktool.jar в папката APK
След като приключите с преименуването на файла, щракнете с десния бутон върху него и щракнете копие или Разрез. След това отворете папката APK, която сте създали на работния плот, и щракнете с десния бутон вътре. Щракнете Поставете. Това ще постави файла "apktool.jar" в папката APK.
Част 2 от 3: Декомпилирайте APK файла

Стъпка 1. Копирайте APK файла във вашата APK папка
APK файловете са достъпни за изтегляне от различни уебсайтове. Можете също така да изтеглите APK от вашето устройство с Android, като го свържете към компютъра си с помощта на кабел за зареждане и отключите устройството. Придвижете се до Изтегляния папка на устройството и копирайте и поставете APK файл в папката APK на вашия работен плот на Windows.

Стъпка 2. Отворете лентата за търсене на Windows и въведете cmd
Лентата за търсене обикновено се намира вдясно от менюто "Старт".

Стъпка 3. Команден ред в резултатите от търсенето
Има икона, която прилича на черен екран с бял курсор върху него.

Стъпка 4. Придвижете се до папката APK в командния ред
Можете да отворите папка в командния ред, като напишете cd, последвано от името на папката. Например, ако сте по подразбиране „C: \ Users \ Потребителско име>“, когато отворите командния ред, можете да отворите работния плот, като напишете cd desktop. Ако сте копирали папката APK на работния плот, можете да отворите папката APK, като напишете cd apk. До подканата трябва да пише „C: \ users \ username \ desktop \ apk>“.
Ако папката ви с APK е записана на друго място, въведете cd \ до командния ред, за да се върнете към главния диск "C:". След това въведете cd, последвано от пълния път на папката APK

Стъпка 5. Въведете apktool, ако е последвано от името на APK файла
Това инсталира рамката за приложението.
Например, ако името на вашия APK файл е "my-first-game.apk", бихте въвели apk, ако my-first-game.apk в командния ред

Стъпка 6. Въведете apktool d, последвано от името на APK файла
Това декомпилира APK файла. Съдържанието на APK файла ще бъде поставено в отделна папка със същото име като APK файла в папката APK. Вече можете да редактирате декомпилираните APK файлове. Може да се нуждаете от някои умения за кодиране, за да редактирате определени файлове в папката.
Следвайки същия пример по-горе, бихте въвели apktool d my-first-game.apk в командния ред
Част 3 от 3: Прекомпилирайте APK файла

Стъпка 1. Отворете лентата за търсене на Windows и въведете cmd
Лентата за търсене обикновено се намира вдясно от менюто "Старт". След като приключите с редактирането на файловете в папката с APK файлове, ще трябва да прекомпилирате папката обратно в APK файл.

Стъпка 2. Команден ред в резултатите от търсенето
Има икона, която прилича на черен екран с бял курсор върху него.

Стъпка 3. Придвижете се до папката APK в командния ред
Можете да отворите папка в командния ред, като напишете cd, последвано от името на папката. Например, ако сте по подразбиране „C: \ Users \ Потребителско име>“, когато отворите командния ред, можете да отворите работния плот, като напишете cd desktop. Ако сте копирали папката APK на работния плот, можете да отворите папката APK, като напишете cd apk. До подканата трябва да пише „C: \ users \ username \ desktop \ apk>“.
Ако папката ви с APK е записана на друго място, въведете cd \ до командния ред, за да се върнете към главния диск "C:". След това въведете cd, последвано от пълния път на папката APK

Стъпка 4. Въведете apktool b, последвано от името на папката на APK файла, който искате да прекомпилирате
Това прекомпилира папката в APK файл. Новокомпилираният APK файл може да се намери в папката „dist“в декомпилираната APK папка, създадена от Apktool.
Например, ако приложението, върху което работите, се нарича „my-first-game.apk“, бихте въвели apktool b my-first-game.apk в командния ред

Стъпка 5. Създайте нова папка, наречена "Signapk" на вашия работен плот
За да създадете нова папка на работния плот, щракнете с десния бутон на мишката навсякъде на работния плот и щракнете върху Ново. След това щракнете Папка. Щракнете с десния бутон върху новата папка и щракнете Преименувайте. След това въведете „Signapk“като ново име на папка.

Стъпка 6. Копирайте новокомпилирания APK в папката "Signapk"
Новокомпилираният APK може да бъде намерен в папката „dist“на некомпилираната APK папка в папката „Apktool“. Щракнете с десния бутон върху APK и щракнете върху копие. След това се върнете към папката „Signapk“и поставете APK файла в папката.

Стъпка 7. Щракнете тук за изтегляне SignApk.zip.
Това изтегля файла SignApk, който е необходим за подписване на apk файл.

Стъпка 8. Извлечете съдържанието на SignApk.zip в папката Signapk
Това извлича файла "certificate.pem", "key.pk8" файла и "signapk.jar" в папката "Signapk".

Стъпка 9. Придвижете се до папката "Signapk" в командния ред
За да отидете до папката Signapk в командния ред, въведете cd \, за да се върнете в главната директория. След това въведете cd, последвано от пълния път на директорията на папката Signapk.
Ако сте създали папката Signapk на вашия работен плот, пълният път най -вероятно е "C: \ users \ username \ desktop \ Signapk>"

Стъпка 10. Въведете java -jar signapk.jar certificate.pem key.pk8 [apkfilename].apk [apkfilename] -signed.apk в командния ред
Заменете „[apkfilename]“с действителното име на apk файла, който искате да подпишете. Това създава нов подписан APK файл в папката Signapk. Използвайте този файл, за да инсталирате софтуера на вашата система Android.