Простые способы редактирования файлов APK (с изображениями)

Оглавление:

Простые способы редактирования файлов APK (с изображениями)
Простые способы редактирования файлов APK (с изображениями)

Видео: Простые способы редактирования файлов APK (с изображениями)

Видео: Простые способы редактирования файлов APK (с изображениями)
Видео: Начнешь смотреть в очках закончишь с идеальным зрением. Посмотри и снимешь очки навсегда в 2023 году 2024, Апрель
Anonim

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

Шаги

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

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

Шаг 1. Установите комплект для разработки Java

Его можно загрузить по адресу

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

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

Вам также необходимо установить Android Software Development Kit (SDK), чтобы декомпилировать и перекомпилировать файлы APK. Самый простой способ установить Android SDK - загрузить и установить 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»

Чтобы загрузить 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» в папку APK.

Часть 2 из 3: декомпилируйте APK

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

Шаг 1. Скопируйте файл APK в папку APK

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

Редактировать файлы 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 на свой рабочий стол, вы можете открыть папку APK, набрав cd apk. Рядом с приглашением должно быть написано «C: / users / username / desktop / apk>».

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

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

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

Это устанавливает платформу для приложения.

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

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

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

Это декомпилирует файл APK. Содержимое файла APK будет помещено в отдельную папку с тем же именем, что и файл APK в папке APK. Теперь вы можете редактировать декомпилированные файлы APK. Для редактирования определенных файлов в папке вам могут потребоваться некоторые навыки программирования.

Следуя приведенному выше примеру, вы должны ввести apktool d my-first-game.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 на свой рабочий стол, вы можете открыть папку 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» в командной строке

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

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

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

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

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

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