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

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


android:apktool:unpack

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
android:apktool:unpack [2022/07/07 10:01]
werwolf
android:apktool:unpack [2023/01/12 12:18] (текущий)
Строка 7: Строка 7:
 </​code>​ </​code>​
  
-d , decode - декомпиляция apk 
- 
--r, –no-res Это предотвратит декомпиляцию ресурсов. Это сохраняет файл resources.arsc без какого-либо декодирования. Если только редактировать Java (smali), то это рекомендуемое действие для более быстрой декомпиляции и перестроения. 
  
 advance,​--advanced ​  ​печатает предварительную информацию.. advance,​--advanced ​  ​печатает предварительную информацию..
  ​-version,​--version ​   печатает версию,​ затем выводит  ​-version,​--version ​   печатает версию,​ затем выводит
 параметры:​ apktool if|install-framework [options] <​framework.apk>​ параметры:​ apktool if|install-framework [options] <​framework.apk>​
- -p,​--frame-path <​директория> ​  ​Сохраняет файлы фреймворка в <​директорию>​. +  * -p,​--frame-path <​директория> ​  ​Сохраняет файлы фреймворка в <​директорию>​. 
- ​-t,​--tag <​tag> ​         Отметьте фреймворки,​ используя <​tag>​.+  ​* ​-t,--tag <​tag> ​         Отметьте фреймворки,​ используя <​tag>​.
 параметры декодирования:​ apktool d[ecode] [options] <​file_apk>​ параметры декодирования:​ apktool d[ecode] [options] <​file_apk>​
- -f,​--force ​             Принудительно удалить каталог назначения. +  * -f,​--force ​             Принудительно удалить каталог назначения. 
- ​-o,​--output <​директориия> ​      ​Имя папки, в которую все записывается. По умолчанию это apk.out +  ​* ​-o,--output <​директориия> ​      ​Имя папки, в которую все записывается. По умолчанию это apk.out 
- ​-p,​--frame-path <​директориия> ​  ​Использует файлы фреймворка,​ расположенные в <​директориии>​. +  ​* ​-p,​--frame-path <​директориия> ​  ​Использует файлы фреймворка,​ расположенные в <​директориии>​. 
- ​-r,​--no-res ​            Не декодировать ресурсы. +  ​* ​-r,​--no-res ​            Не декодировать ресурсы. 
- ​-s,​--no-src ​            Не расшифровывайте исходники. +  ​* ​-s,​--no-src ​            Не расшифровывайте исходники. 
- ​-t,​--frame-tag <​tag> ​   Использует файлы фреймворка,​ помеченные <​tag>​. +  ​* ​-t,​--frame-tag <​tag> ​   Использует файлы фреймворка,​ помеченные <​tag>​. 
-параметры сборки:​ apktool b[uild] [options] <​app_path>​ +
- ​-f,​--force-all ​         Пропустить обнаружение изменений и собрать все файлы. +
- ​-o,​--output <​директориия> ​      ​Имя apk, которое записывается. По умолчанию это dist/​name.apk. +
- ​-p,​--frame-path <​директориия> ​  ​Использует файлы фреймворка,​ расположенные в <​директории>​.+
  
  
Строка 36: Строка 30:
 apktool b ./test apktool b ./test
 </​code>​ </​code>​
- +параметры сборки:​ apktool ​b[uild] [options] <​app_path>​ 
-b - build, собрать ​apk +  * -f,--force-all ​         Пропустить обнаружение изменений и собрать ​все файлы. 
- +  ​* ​-o,--output <директориия> ​      Имя apk, которое записывается. По умолчанию ​это ​dist/​name.apk. 
-test в данном случае это папка+  * -p,​--frame-path <​директориия> ​  Использует файлы фреймворка, расположенные в <​директории>​.
  
 ---- ----
android/apktool/unpack.1657177312.txt.gz · Последние изменения: 2023/01/12 12:16 (внешнее изменение)