Инструменты пользователя

Инструменты сайта


android:apktool:unpack

Распаковываем приложение и запаковываем

распаковываем приложение

apktool d test.apk

advance,–advanced печатает предварительную информацию.. -version,–version печатает версию, затем выводит параметры: apktool if|install-framework [options] <framework.apk>

  • -p,–frame-path <директория> Сохраняет файлы фреймворка в <директорию>.
  • -t,–tag <tag> Отметьте фреймворки, используя <tag>.

параметры декодирования: apktool d[ecode] [options] <file_apk>

  • -f,–force Принудительно удалить каталог назначения.
  • -o,–output <директориия> Имя папки, в которую все записывается. По умолчанию это apk.out
  • -p,–frame-path <директориия> Использует файлы фреймворка, расположенные в <директориии>.
  • -r,–no-res Не декодировать ресурсы.
  • -s,–no-src Не расшифровывайте исходники.
  • -t,–frame-tag <tag> Использует файлы фреймворка, помеченные <tag>.

запаковываем приложение

apktool b ./test

параметры сборки: apktool b[uild] [options] <app_path>

  • -f,–force-all Пропустить обнаружение изменений и собрать все файлы.
  • -o,–output <директориия> Имя apk, которое записывается. По умолчанию это dist/name.apk.
  • -p,–frame-path <директориия> Использует файлы фреймворка, расположенные в <директории>.

В версии 2.0.0-Beta7 нужно применять ключ –output, чтобы указать директорию при декомпиляции и результирующий файл при сборке:

apktool decode orig.apk --output orig
apktool build orig --output result.apk
android/apktool/unpack.txt · Последние изменения: 2023/01/12 12:18 (внешнее изменение)