распаковываем приложение
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