Інсталятор APK – це безкоштовний інструмент, який дає змогу інсталювати програми Android, які використовують формати, які не визначаються інсталятором пакетів за замовчуванням, що входить до складу операційної системи. Він використовує стандартну упаковку XAPK для підтримки нової системи розповсюдження APK, яку використовує Google, так званого розділеного APK.
Ця програма працює в обох напрямках, тому ви можете створювати резервні копії встановлених програм і встановлювати приватні копії на свій смартфон, незалежно від формату упаковки. Інсталятор Apk містить такі функції:
■ Автоматично шукає всі програми, встановлені на вашому Android, і створює резервні копії.
■ Встановлює будь-який APK або XAPK у пам’ять вашого смартфона. Ви можете забути про його внутрішню структуру - знайдіть, встановіть і вперед!
■ Перегляд папок вашого смартфона за допомогою вбудованого файлового браузера
■ Надсилайте програми на пристрої поблизу, підключені до тієї ж мережі
Спосіб встановлення та завантаження програм з часом змінився. Нещодавно інсталяція програми за допомогою зовнішнього APK передбачала просто клацання на ньому та дозвіл інсталятору пакету, включеному за замовчуванням у ваш Android, зробити всю роботу. Так було до появи інших стандартів, які ускладнили процес.
Дані .OBB (файл, який містить додаткові мультимедійні файли в програмі, такі як відео чи аудіо) виявилися способом перевищити максимальний розмір, дозволений Google для завантаження APK на свою платформу. Це змінює складні речі під час встановлення програм вручну, оскільки доводиться встановлювати додаткові файли окремо в певні папки на пристрої. Тому найзручнішим рішенням було вставити дані APK і OBB в один файл і встановити його за допомогою зовнішнього інструменту. Так народився стандарт XAPK.
Пізніше Google почав використовувати динамічну систему розповсюдження, так званий Android App Bundle. Коли розробник публікує програму в Google Play, вона «розбирається» на кілька частин, які називаються розділеними APK. Відтоді багато програм складалися з базового APK та кількох інших, які містили інформацію про мову програми, підтримувані розміри екрана та необхідну архітектуру ЦП. Таким чином, коли користувач завантажує відповідну програму, він встановлює лише ті «частини», які необхідні для правильної роботи програми на його пристрої, заощаджуючи пропускну здатність і витрати для обох сторін, користувача та самої платформи розповсюдження.
Основна мета інсталятора Apk — надати вам можливість продовжувати інсталювати програми Android вручну без необхідності ретельно досліджувати формати файлів і цільові папки. Під час створення резервних копій програма пакує всі ці файли (APK + split-APK + OBB, якщо є) в один файл XAPK. Таким чином, коли ви встановлюєте приватні копії своїх програм, вам потрібно знайти лише один файл і встановити його, не турбуючись про формати та стандарти.