Про нас

Надання прозорих утиліт для упаковки Android на стороні клієнта для розробників і користувачів.

Що це за сайт

xapktoapk.com — це спеціальна веб-інженерна платформа, яка містить 13 безкоштовних утиліт на основі браузера для перетворення, об’єднання, перевірки та перевірки файлів пакетів Android. Наш набір включає конвертер XAPK в APK, розпаковувач APKM в APK, конвертер AAB в APK, злиття APKS в APK, засіб перегляду файлів XAPK і засіб перевірки маніфесту, конструктор і пакувальник XAPK, засіб перевірки сумісності ABI та DPI, інструмент порівняння/відмінювання версій APK, засіб вилучення інформації APK, засіб перевірки підпису APK, екстрактор файлів OBB, APK Signer Online, Екстрактор іконок APK і App Icon Generator, а також спеціальні посібники з бокового завантаження для Windows PC і macOS і офіційне розширення веб-магазину Chrome для браузера. Ми не пропонуємо й не вимагаємо будь-яких програм встановлення APK для мобільних пристроїв третьої сторони — кожна утиліта працює на 100% локально у вашому веб-браузері за допомогою API JavaScript, WebAssembly та Web Crypto, тому ваші файли ніколи не завантажуються на сервер.

Чому ми його побудували

Упаковка Android стала складнішою. Пакети додатків (AAB), розділені файли APK (APKS), пакети APKMirror (APKM) і пакети пакетів XAPK означають, що одне завантаження часто неможливо встановити простим подвійним клацанням. Існуючі інструменти для настільних комп’ютерів, як правило, вимагають Java, Android SDK або інструментів платформи, що вимагає більше налаштувань, ніж більшість людей хоче для одноразового завдання. Нам хотілося місце, де можна було б відкрити вкладку, перекинути файл і повернути файл APK, який можна встановити, не встановлюючи нічого на свій комп’ютер чи телефон.

Як працюють інструменти

Логіка перетворення повністю реалізована в JavaScript на стороні клієнта. Коли ви вибираєте файл, браузер зчитує його в пам’ять, аналізує його як ZIP-архів, визначає базовий APK, об’єднує будь-які розділені APK, виправляє прапорці застосування розділення у двійковому AndroidManifest.xml, вирівнює нестиснуті рідні бібліотеки (.so) і resources.arsc за 4-байтовими межами, підписує архів за допомогою v1 JAR і v2 блоки схеми підпису APK і пропонує результат як завантаження. Оскільки робота відбувається на вашому пристрої, та сама сторінка працює в Windows, macOS, Linux, ChromeOS, iOS і Android — будь-де, де працює сучасний браузер. Немає черги обробки на стороні сервера та системи облікових записів, оскільки немає даних користувача, які можна з чимось пов’язати.

Розуміння форматів пакетів Android

Якщо ви новачок у боковому завантаженні Android, ось короткий огляд типів файлів, з якими ви зіткнетеся:

Коли вам можуть знадобитися ці інструменти

Що робити не будемо

Конфіденційність і обробка даних

Файли, які ви обробляєте за допомогою цих інструментів, залишаються на вашому пристрої. Сторінка використовує стандартні API файлів JavaScript і бібліотеки синтаксичного аналізу ZIP для локального читання архіву — нічого не надсилається на сервер для обробки. Анонімну статистику використання (перегляди сторінок, тип браузера, країна) можна зібрати за допомогою стандартної аналітики, як описано в нашому Політика конфіденційності. Сторонні служби, такі як Google Fonts і Font Awesome, завантажуються з публічних CDN. Ми не встановлюємо власні файли cookie для відстеження; локально на вашому пристрої зберігається лише мінімальне налаштування згоди на файли cookie. Під час показу реклами сторонні партнери, такі як Google, можуть використовувати рекламні файли cookie, які ви можете переглянути та відмовитися від них, як описано в нашому Політика конфіденційності.

Хто керує сайтом

xapktoapk.com створено та підтримується Mst Shaefale, веб-розробником і розробником Android із понад 4 роками практичного досвіду роботи з бінарними маніфестами Android (AXML), таблицями ресурсів ARSC і системами пакування APK/XAPK. Проект розпочався у 2022 році як особистий сценарій командного рядка для перепакування розділених пакетів APK під час тестування якості та переріс у набір інструментів на основі браузера після того, як інші розробники Android попросили версію без встановлення, яка працювала без Java JDK. Сайт управляється незалежно і не пов’язаний з Google LLC, Android Open Source Project, APKPure, APKMirror або будь-якою іншою платформою розповсюдження. Такі назви, як APK, AAB і Android, є товарними знаками відповідних власників і згадуються тут лише для опису того, що ці інструменти роблять.

Редакційні стандарти та методологія тестування пристроїв

Кожен допоміжний і технічний посібник, опублікований на xapktoapk.com, проходить сувору практичну перевірку перед публікацією:

Контактна інформація

Ми раді почути від вас. Якщо у вас є технічне запитання, звіт про помилку з певним XAPK або розділеним пакетом, запит щодо функції чи бізнес-запит, зв’яжіться з будь-яким із наведених нижче каналів:

Зазвичай ми відповідаємо протягом 24–48 робочих годин. Щоб отримати відповіді на поширені запитання, спершу перегляньте Часті питання або перегляньте технічні посібники — можливо, ваша відповідь уже там.