SAP (Split APKs Packer) 6.9.11
Простой и быстрый инструмент для преобразования пакетов приложений Android в отдельные пакеты Android.
Разработчик: Kirlif'
Язык интерфейса: Multilanguage
Совместимость: JRE/OpenJDK 1.8 или выше | GLIBC 2.31+ на Linux | 64-битная ОС
Состояние: Бесплатно
Screenshot: Original by Dymonyxx
КАК ЭТО РАБОТАЕТ
SAP использует Apktool для декодирования ресурсов файлов, включенных в обрабатываемый пакет.
Затем он объединяет все эти файлы в папку базового пакета, после чего корректирует и исправляет их.
Apktool используется для сборки единого пакета, Uber-APK-Signer для процессов zipAlign/sign.
SAP не работает с динамическими функциями, а только с модулями конфигурации
РЕКВИЗИТЫ:
Должны быть установлены два прилагаемых шрифта.
JRE/OpenJDK 1.8 или выше ; папка Java binaries должна присутствовать в системном PATH.
GLIBC 2.31+ требуется в Linux
Должны быть установлены два прилагаемых шрифта.
JRE/OpenJDK 1.8 или выше ; папка Java binaries должна присутствовать в системном PATH.
GLIBC 2.31+ требуется в Linux
ИСПОЛЬЗОВАНИЕ:
Два способа создания проекта:
- с помощью кнопки " Directory " выбрать папку, содержащую разделенные пакеты для объединения.
SAP будет работать внутри.
- с помощью кнопки " Архив " выбрать ZIP-архив (.apks, .xapk, .zip, .apkm).
SAP извлечет его содержимое в новую папку рядом с ним (имя_архива_SAP_Project) и будет работать внутри.
SAP проверит валидность пакета, после чего будут включены кнопки "Выбрать" и "Начать".
Если сборка прошла успешно, полученный APK будет найден в папке " build " внутри каталога проекта вместе с файлом журнала.
Возможности:
" Кнопка "Выбрать" позволяет настраивать проект, выбирая нужные разделенные пакеты:
- мультивыбор и выбор нескольких диапазонов элементов возможен с помощью клавиши CTRL и мыши.
" Крутилка "Workers" определяет количество параллельных потоков, которые будут созданы для декодирования:
- максимальное число определяется количеством процессоров.
" Подписать " флажок позволяет заархивировать и подписать полученный APK:
- по умолчанию используется ключ отладки. Пользовательский ключ может быть импортирован с помощью кнопки "Keystore".
Создается обфусцированный файл конфигурации, содержащий родительский каталог последнего проекта и несколько использованных настроек:
- Он обновляется при импорте пользовательского хранилища ключей и при выходе из приложения.
Внутри папки проекта создается файл журнала:
- он перемещается в папку " build " в конце успешного процесса.
" Кнопка "Старт" запустит процесс:
- декодирование разделенных пакетов.
Во время декодирования кнопка "Start" меняется на "Cancel", что позволяет отказаться от проекта.
- SAP работает над декодированными файлами
- в конечном итоге он пытается собрать единый пакет.
Инструмент SAP позволяет объединить новые разделенные пакеты с уже перепакованным SAP APK.
РУЧНОЙ РЕЖИМ:
Если сборка не удалась, SAP переключается в "Ручной режим":
- кнопка "Start" меняется на "Build" и позволяет повторить попытку после внесения изменений вручную.
- Большинство неудач связано с неправильным формированием xml-файлов. Предупреждения Apktool в лог-файле помогут создать исправление(я).
Неудавшийся проект можно оставить и открыть заново позже.
Если проект состоит из одного файла, который уже является репаком SAP, он автоматически декодируется.
Затем SAP переключается в "Ручной режим", чтобы разрешить моддинг.
SAP является переносимым приложением; все файлы, присутствующие в его папке, являются необходимыми.
Доступны две версии:
- для ОС Windows
- для ОС на базе Linux.
Изменения:
- Исправления ошибок
- Apktool обновлен до версии 2.7.1-cca94b-SNAPSHOT
- Исправления ошибок
- Apktool обновлен до версии 2.7.1-cca94b-SNAPSHOT
СКАЧАТЬ:
split_apks_packer_v6_9_11_l64.zip
[16.9 Mb] (cкачиваний: 167)
split_apks_packer_v6_9_11_w64.zip
[15.49 Mb] (cкачиваний: 218)