Как редактировать файлы APK

Оглавление:

Как редактировать файлы APK
Как редактировать файлы APK

Видео: Как редактировать файлы APK

Видео: Как редактировать файлы APK
Видео: Как курсором управлять с компьютера без мышки 2024, Ноябрь
Anonim

Из этой статьи вы узнаете, как редактировать содержимое APK-файла. Чтобы отредактировать файлы в файле APK, вам нужно будет распаковать (и впоследствии перекомпилировать) пакет APK с помощью APKtool на компьютере. Редактирование файла APK требует знания языка программирования Java, а также файловой системы в Windows и Android. Кроме того, редактировать файлы лучше всего только опытным пользователям.

Шаг

Часть 1 из 3: Установка APKTool

Редактировать файлы APK Шаг 1
Редактировать файлы APK Шаг 1

Шаг 1. Установите инструменты разработки Java

Этот инструмент можно загрузить с

Редактировать APK-файлы, шаг 2
Редактировать APK-файлы, шаг 2

Шаг 2. Установите Android SDK

Вам также потребуется установить инструмент разработки программного обеспечения Android (Android Software Development Kit или SDK), чтобы распаковать и перекомпилировать файлы APK. Самый простой способ установить его - загрузить и установить Android Studio по этой ссылке.

Редактировать APK-файлы, шаг 3
Редактировать APK-файлы, шаг 3

Шаг 3. Создайте новую папку на рабочем столе

Эта папка будет использоваться как место для хранения файлов APKTool и APK. Выполните следующие действия, чтобы создать новую папку.

  • Щелкните правой кнопкой мыши пустое место на рабочем столе.
  • Выбирать " Новый "и нажмите" Папки ”.
Редактировать файлы APK Шаг 4
Редактировать файлы APK Шаг 4

Шаг 4. Переименуйте папку в «APK»

Чтобы переименовать папку, щелкните папку правой кнопкой мыши и выберите « Переименовать После этого введите «APK», чтобы переименовать папку.

Редактировать файлы APK Шаг 5
Редактировать файлы APK Шаг 5

Шаг 5. Щелкните эту ссылку правой кнопкой мыши. и выберите Сохранить ссылку как.

Откроется окно просмотра файлов, в котором вы сможете выбрать каталог для сохранения файла «apktool.bat».

Редактировать файлы APK Шаг 6
Редактировать файлы APK Шаг 6

Шаг 6. Откройте папку «APK» и нажмите «Сохранить»

Используйте окно просмотра файлов для доступа к уже созданной папке «APK» на рабочем столе. Откройте папку и нажмите " Сохранить " Файл «apktool.bat» будет сохранен в папке «APK».

Редактировать файлы APK Шаг 7
Редактировать файлы APK Шаг 7

Шаг 7. Загрузите файл «apktool.jar»

Чтобы загрузить его, выполните следующие действия:

  • Посетите https://ibotpeaches.github.io/Apktool/ через веб-браузер.
  • Нажмите " Скачать »Под последней версией в разделе« Новости ».
Редактировать файлы APK Шаг 8
Редактировать файлы APK Шаг 8

Шаг 8. Переименуйте файл в «apktool.jar»

Загруженные файлы обычно имеют номер версии в своем имени. Вы можете удалить номер, щелкнув файл правой кнопкой мыши и выбрав « Переименовать " После этого просто введите " apktool »В качестве имени файла. Полное имя файла - «apktool.jar». По умолчанию вы можете найти загруженные файлы в папке «Загрузки».

Редактировать APK-файлы Шаг 9
Редактировать APK-файлы Шаг 9

Шаг 9. Скопируйте файл «apktool.jar» в папку «APK»

По завершении переименования файла щелкните файл правой кнопкой мыши и выберите « Копировать " или " Резать " Откройте созданную папку «APK» на рабочем столе и щелкните правой кнопкой мыши пустое место в папке. Нажмите " Вставить " После этого в папку будет вставлен файл "apktool.jar".

Часть 2 из 3: Распаковка или декомпиляция файлов APK

Редактировать файлы APK Шаг 10
Редактировать файлы APK Шаг 10

Шаг 1. Скопируйте файл APK, который вы хотите отредактировать, в папку «APK»

APK-файлы можно скачать с разных сайтов. Вы также можете получить файлы APK со своего устройства Android, подключив его к компьютеру с помощью кабеля для зарядки и разблокировав устройство. Доступ к папкам Загрузки »На своем устройстве, затем скопируйте и вставьте файл APK в папку« APK »на рабочем столе компьютера.

Редактировать файлы APK Шаг 11
Редактировать файлы APK Шаг 11

Шаг 2. Откройте панель поиска Windows и введите cmd

Эта панель обычно находится справа от меню «Пуск».

Редактировать файлы APK Шаг 12
Редактировать файлы APK Шаг 12

Шаг 3. Щелкните Командная строка в результатах поиска

Эта программа обозначается значком черного экрана с белым курсором.

Редактировать APK-файлы Шаг 13
Редактировать APK-файлы Шаг 13

Шаг 4. Откройте папку «APK» через командную строку

Вы можете открыть папку из командной строки, набрав команду cd, за которой следует имя папки. Например, если вы находитесь в основном каталоге «C: / Users / Username>» при открытии командной строки, вы можете открыть рабочий стол, набрав cd desktop. Если вы скопировали папку «APK» на рабочий стол, вы можете открыть ее, набрав cd apk. Вы можете увидеть адрес "C: / users / username / desktop / apk>" рядом с командой.

Если папка «APK» сохранена в другом каталоге, введите cd / рядом с командой, чтобы вернуться в корневой или основной диск «C:». После этого введите cd, а затем полный адрес папки «APK»

Редактировать APK-файлы Шаг 14
Редактировать APK-файлы Шаг 14

Шаг 5. Введите apktool if, а затем имя файла APK

Фреймворк для выбранного приложения будет установлен позже.

Например, если имя вашего APK-файла «my-first-game.apk», введите apk if my-first-game.apk в командную строку

Редактировать APK-файлы Шаг 15
Редактировать APK-файлы Шаг 15

Шаг 6. Введите apktool d, а затем имя файла APK

После этого файл APK будет декомпилирован. Содержимое файла будет помещено в отдельную папку с тем же именем, что и имя файла APK в папке «APK». Теперь вы можете редактировать содержимое распакованного / декомпилированного APK-файла. Вам могут потребоваться навыки программирования для редактирования определенных файлов в папке.

В том же примере, что и выше, введите apktool d my-firstgame.apk в окно командной строки

Часть 3 из 3: перекомпиляция файлов APK

Редактировать файлы APK Шаг 16
Редактировать файлы APK Шаг 16

Шаг 1. Откройте панель поиска Windows и введите cmd

Эта панель обычно находится справа от меню «Пуск». После того, как вы закончите редактировать файлы в папке с файлами APK, вам нужно будет перекомпилировать папку в файл APK.

Редактировать файлы APK Шаг 17
Редактировать файлы APK Шаг 17

Шаг 2. Щелкните Командная строка в результатах поиска

Эта программа обозначается значком черного экрана с белым курсором.

Редактировать файлы APK Шаг 18
Редактировать файлы APK Шаг 18

Шаг 3. Войдите в папку «APK» через командную строку

Вы можете открыть папку из командной строки, набрав команду cd, за которой следует имя папки. Например, если вы находитесь в основном каталоге «C: / Users / Username>» при открытии командной строки, вы можете открыть рабочий стол, набрав cd desktop. Если вы скопировали папку «APK» на рабочий стол, вы можете открыть ее, набрав cd apk. Вы можете увидеть адрес "C: / users / username / desktop / apk>" рядом с командой.

Если папка «APK» сохранена в другом каталоге, введите cd / рядом с командой, чтобы вернуться к корневому или основному диску «C:». После этого введите cd, а затем полный адрес папки «APK»

Редактировать файлы APK Шаг 19
Редактировать файлы APK Шаг 19

Шаг 4. Введите apktool b, а затем имя папки APK-файла, который вы хотите перекомпилировать

После этого папка будет перекомпилирована в APK-файл. Недавно скомпилированный файл APK можно найти в папке «dist» внутри распакованной / декомпилированной папки APK, созданной приложением Apktool.

Например, если приложение, которое вы редактируете, называется «my-first-game.apk», введите apktool b my-first-game.apk в окно командной строки

Редактировать файлы APK Шаг 20
Редактировать файлы APK Шаг 20

Шаг 5. Создайте на рабочем столе новую папку с именем «Signapk»

Чтобы создать новую папку на рабочем столе, щелкните правой кнопкой мыши пустое место на рабочем столе и выберите « Новый " После этого нажмите " Папки " Щелкните новую папку правой кнопкой мыши и выберите " Переименовать " Затем введите «Signapk» в качестве нового имени папки.

Редактировать файлы APK Шаг 21
Редактировать файлы APK Шаг 21

Шаг 6. Скопируйте перекомпилированный APK-файл в папку «Signapk»

Вы можете найти перекомпилированные файлы APK в папке «dist», в папке с декомпилированными файлами APK, которая хранится в папке «Apktool». Щелкните правой кнопкой мыши файл APK и выберите « Копировать После этого вернитесь в папку «Signapk» и вставьте APK-файл в эту папку.

Редактировать файлы APK Шаг 22
Редактировать файлы APK Шаг 22

Шаг 7. Щелкните здесь чтобы скачать файл SignApk.zip ».

Файл SignApk, необходимый для подписи файла APK, будет загружен.

Редактировать файлы APK Шаг 23
Редактировать файлы APK Шаг 23

Шаг 8. Распакуйте содержимое файла «SignApk.zip» в папку «Signapk»

Файлы «certificate.pem», «key.pk8» и «signapk.jar» будут извлечены в папку «Signapk».

Редактировать файлы APK Шаг 24
Редактировать файлы APK Шаг 24

Шаг 9. Откройте папку «Signapk» через командную строку

Чтобы получить доступ к папке через командную строку, введите cd \, чтобы вернуться в корневой или основной каталог. Введите cd, а затем полный адрес папки «Signapk».

Если вы создаете папку «Signapk» на своем рабочем столе, полный адрес папки будет «C: / users / username / desktop / Signapk>»

Редактировать файлы APK Шаг 25
Редактировать файлы APK Шаг 25

Шаг 10. Введите java -jar signapk.jar certificate.pem key.pk8 [имя файла].apk [имя файла] -signed.apk в окне командной строки

Замените «[имя файла]» именем файла APK, который вы хотите подписать. В папке «Signapk» будет создан новый подписанный APK-файл. Используйте этот файл для установки программы в вашей системе Android.

Рекомендуемые: