Ako previesť XAPK na APK: 7 metód pre Android, PC, Windows, Mac a Linux

Hands holding a phone converting a file into an installable app

Ak ste si stiahli hru alebo aplikáciu ako súbor XAPK a Android ju odmietne nainštalovať, nerobíte nič zlé. Či už hľadáte ako previesť xapk na apk, ako zmeniť xapk na apk, ako zmeniť xapk na apk, ako urobiť xapk na apk alebo jednoducho ako xapk do apk, súbor potrebuje najskôr zlúčiť svoje vnútorné časti. Táto príručka sa týka 7 bezplatných metód na konverziu XAPK na APK v systémoch Android, Windows PC, macOS a Linux – vrátane nášho zlučovania založeného na prehliadači, príkazov ZArchiver a ADB.

Visual 3-step diagram showing how to convert .xapk to .apk online in your browser
Vizuálny sprievodca – 3-kroková konverzia prehliadača: Zrušte súbor .xapk, nechajte modul extrahovať xapk do apk na strane klienta rozdeliť a podpísať balík a stiahnite si samostatný .apk.
Čo je XAPK a môžete previesť XAPK na APK?

XAPK je rozšírený formát balíka pre Android, ktorý spája štandardný súbor APK s rozdelenými konfiguračnými súbormi APK a voliteľnými dátovými súbormi OBB (rozšírenie). Ak vás zaujíma "môžete previesť xapk na apk?" – áno, náš nástroj prehliadača spája všetky interné rozdelenia do jedného inštalovateľného súboru APK. Získajte viac informácií o čo je súbor XAPK a rozdiel medzi APK a XAPK.

Metóda 1: Prevod XAPK na APK online zadarmo (najlepšia metóda)

Ak to chcete urobiť rýchlo, najjednoduchší spôsob, ako dosiahnuť previesť XAPK na APK online, je xapktoapk.com. Beží úplne vo vašom prehliadači, takže nie je čo sťahovať ani inštalovať. Otvoríte stránku, podáte jej súbor a dostanete súbor APK späť.

Kroky na konverziu XAPK na APK online:

  1. Otvorte xapktoapk.com v akomkoľvek webovom prehliadači (Chrome, Firefox, Safari, Edge)
  2. Presuňte súbor XAPK myšou alebo ho kliknutím prehľadávajte a vyberte
  3. Konvertor automaticky extrahuje súbor APK z balíka XAPK
  4. Kliknutím na Stiahnuť APK uložte skonvertovaný súbor

Pretože ide len o webovú stránku, táto metóda funguje rovnako na Android, Windows, Mac a Linux; neexistuje žiadna samostatná aplikácia na inštaláciu. V našom vlastnom testovaní sa súbory do veľkosti približne 500 MB konvertujú hladko na typickom telefóne a väčšie súbory sú šťastnejšie na stolnom prehliadači s väčšou pamäťou. Všetko sa spracováva lokálne vo vašom zariadení, takže váš súbor nikdy neopustí váš počítač.

Previesť XAPK na APK teraz: zadarmo online

Nie je potrebné žiadne sťahovanie. Funguje na akomkoľvek zariadení s prehliadačom. 100% súkromné.

Prevod XAPK na APK online zadarmo

Metóda 2: Ako previesť XAPK na APK v systéme Android

Ak chcete poznať ako previesť XAPK na APK v systéme Android alebo ako previesť XAPK na APK na mobile, najjednoduchším spôsobom je použiť konvertor založený na prehliadači priamo v telefóne a nie je potrebné nič inštalovať:

  1. Otvorte Chrome, Firefox alebo akýkoľvek mobilný prehliadač
  2. Prejdite na xapktoapk.com a klepnite na pole nahrávania.
  3. Vyberte svoj súbor .xapk z priečinka Downloads v telefóne
  4. Počkajte niekoľko sekúnd, kým sa konvertor na strane klienta zlúči a podpíše súbor APK
  5. Klepnite na Stiahnuť APK a otvorte stiahnutý súbor na inštaláciu

Metóda 3: Ako previesť XAPK na APK na Windows PC

Či už používate BlueStacks, LDPlayer, NoxPlayer alebo Windows Subsystem for Android (WSA), môžete konvertovať balíky XAPK priamo v prehliadači počítača pomocou nášho Sprievodca prevodníkom XAPK pre Windows PC.

Metóda 4: Ako previesť XAPK na APK na Mac

Rovnaký konvertor založený na prehliadači funguje v systéme MacOS vrátane počítačov Apple Silicon a Intel Mac:

  1. Otvorte xapktoapk.com v Safari, Chrome alebo Firefox na vašom Macu.
  2. Presuňte súbor .xapk do oblasti nahrávania.
  3. Stiahnite si výsledný súbor APK a preneste ho do svojho zariadenia so systémom Android.

Viac podrobností a manuálnu pomoc na archiváciu nájdete v sprievodca macOS.

Metóda 5: Ako previesť XAPK na APK v systéme Linux

Pre používateľov Linuxu je najlepšou metódou použitie online prevodník XAPK na APK na xapktoapk.com. Funguje v akomkoľvek prehliadači (Chrome, Firefox, Chromium) na akejkoľvek distribúcii Linuxu (Ubuntu, Fedora, Debian, Arch atď.).

Prípadne, keďže XAPK je v podstate archív ZIP, môžete ho extrahovať manuálne pomocou príkazového riadku:

Terminálová metóda Linuxu
unzip -o yourfile.xapk -d extracted_xapk/
cp extracted_xapk/base.apk ./converted.apk

Metóda 6: Ako previesť XAPK na APK pomocou ZArchiver

Obľúbenou metódou pre používateľov systému Android je použitie ZArchiver, bezplatného správcu súborov s podporou archívov. Tu je ako previesť XAPK na APK pomocou ZArchiver:

  1. Stiahnite si a nainštalujte ZArchiver z obchodu Google Play
  2. Prejdite do priečinka, ktorý obsahuje váš súbor XAPK
  3. Dlho stlačte súbor XAPK a vyberte "Zobraziť" (nie "Extrahovať")
  4. V archíve vyhľadajte súbor s názvom base.apk
  5. Dlho stlačte base.apk a vyberte "extrahovať"
  6. Vyberte cieľový priečinok a potvrďte
  7. Prejdite na extrahovaný súbor APK a nainštalujte ho
Dôležitá poznámka o súboroch OBB

Ak XAPK obsahuje rozširujúce súbory OBB (bežné pre veľké hry), samotný súbor APK nemusí fungovať správne. Budete tiež musieť extrahovať súbory OBB a umiestniť ich do Android/obb/[package_name]/ na vašom zariadení. Na tento účel použite náš nástroj OBB extraktor.

Metóda 7: Manuálna extrakcia (bez akéhokoľvek softvéru)

Môžete tiež previesť XAPK na APK bez softvéru manuálne premenovať a extrahovať súbor:

  1. Vytvorte kópiu svojho súboru .xapk
  2. Premenujte kópiu z .xapk na .zip
  3. Extrahujte súbor ZIP pomocou vstavaného archivačného nástroja vášho systému
  4. V rozbalenom priečinku nájdite súbor base.apk
  5. Toto je váš konvertovaný súbor APK pripravený na inštaláciu v systéme Android

Poznámka: Môžem premenovať XAPK na APK? Nie, jednoduchá zmena prípony súboru z .xapk na .apk nebude fungovať. Musíte extrahovať base.apk z archívu XAPK.

Vnútri XAPK: Čo vlastne konvertujete

A flat-lay of file cards labeled BASE, SPLITS, OBB and MANIFEST around a phone, showing what is inside an XAPK

Pred prechádzaním opráv chýb je užitočné vedieť, čo XAPK obsahuje. Súbor je obyčajný ZIP archív s pevným vnútorným rozložením. Ak ho premenujete na .zip a otvoríte ho, odhalíte niečo podobné tejto štruktúre (veľkosti sa značne líšia):

example.com.app.xapk
├─ base.apk                        ← the installable APK (always present)
├─ config.arm64_v8a.apk            ← native code for ARM 64-bit devices
├─ config.armeabi_v7a.apk          ← native code for ARM 32-bit devices
├─ config.xxhdpi.apk               ← high-density screen resources
├─ config.xxxhdpi.apk              ← extra-high-density screen resources
├─ config.en.apk                   ← English language pack
├─ config.fr.apk                   ← French language pack
├─ Android/obb/com.example/        ← OBB expansion data
│  └─ main.42.com.example.obb
├─ icon.png
└─ manifest.json                   ← XAPK-format metadata

manifest.json v hornej časti hovorí inštalačným aplikáciám, ako dať všetko dohromady. Uvádza názov balíka, verziu, cieľovú súpravu SDK a celú sadu rozdelených súborov APK a OBB, ktoré tvoria kompletnú inštaláciu. Rôzni výrobcovia XAPK používajú mierne odlišné schémy; najbežnejšia verzia vyzerá takto:

{
  "xapk_version": 2,
  "package_name": "com.example.app",
  "name": "Example App",
  "locales_name": { "en-US": "Example App" },
  "version_code": "42",
  "version_name": "1.0.42",
  "min_sdk_version": "24",
  "target_sdk_version": "34",
  "permissions": ["android.permission.INTERNET", "..."],
  "total_size": 738197504,
  "expansions": [
    { "file": "Android/obb/com.example.app/main.42.com.example.app.obb",
      "install_location": "EXTERNAL_STORAGE",
      "install_path": "Android/obb/com.example.app/main.42.com.example.app.obb" }
  ],
  "split_apks": [
    { "id": "base", "file": "base.apk" },
    { "id": "config.arm64_v8a", "file": "config.arm64_v8a.apk" },
    { "id": "config.xxhdpi",    "file": "config.xxhdpi.apk" }
  ]
}

„Konverzia XAPK na APK“ skutočne znamená: vybrať správnu kombináciu týchto rozdelených súborov APK pre cieľové zariadenie, zlúčiť ich do jedného inštalovateľného súboru a (ak existujú údaje OBB) odovzdať používateľovi OBB samostatne, aby ho bolo možné umiestniť na /sdcard/Android/obb/<package>/.

Ako konverzia v skutočnosti funguje

Pod kapotou každá metóda konverzie robí jednu z troch vecí v rastúcom poradí sofistikovanosti:

1. Iba extrahovať ("premenovať a rozbaliť")

Najjednoduchší prípad: XAPK obsahuje presne jeden súbor APK s názvom base.apk a žiadne rozdelenia. Všetko, čo konvertor musí urobiť, je rozbaliť ZIP a podať base.apk používateľovi. Toto sa dosiahne manuálnym premenovaním na .zip a prečo metóda 7 v tejto príručke funguje pre mnohé staršie XAPK.

2. Split-aware extrakt

Moderné XAPK sa dodávajú s viacerými rozdeleniami config.*.apk. Inštalácia iba base.apk na tieto XAPK vytvorí aplikáciu, ktorá sa spustí, ale zlyhá v momente, keď sa pokúsi načítať natívny kód alebo lokalizované zdroje. Správna konverzia buď:

Náš konvertor založený na prehliadači urobí zlúčenie za vás. Runtime pre Android zaobchádza s výsledným jedným súborom APK rovnako ako s pôvodnou rozdelenou nainštalovanou aplikáciou, s výnimkou toho, že balík je väčší, pretože nesie všetky ABI a DPI dohromady.

3. Inštalácia s podporou OBB

Ak XAPK obsahuje údaje rozšírenia OBB, žiadny súbor APK sám o sebe (zlúčený alebo nie) nebude fungovať správne, kým nebude OBB na svojom mieste. Konverzia má v tomto prípade dva výstupy: zlúčený APK a samostatný súbor OBB, ktorý musí používateľ umiestniť na cestu /sdcard/Android/obb/<package>/<obb_filename>. Náš OBB extraktor to zvláda.

Porovnanie jednotlivých metód

Každá zo siedmich vyššie uvedených metód je skutočnou možnosťou, ale nemajú rovnaké vlastnosti. Tu je rýchle porovnanie, aby ste si mohli vybrať ten správny bez toho, aby ste museli znova čítať celý článok:

Metóda Platforma Riešené rozchody? Zvládol OBB? Inštalácia softvéru? Typický čas
1. Prevodník prehliadača xapktoapk.com Akékoľvek zariadenie s prehliadačom Áno (zlúčenie rozdelení) Áno (samostatný výstup OBB) žiadne 10 – 60 s
2. Mobilný prehliadač metódy 1 Android áno áno žiadne 10 – 60 s
3. Pracovná plocha systému Windows Windows 10/11 Áno (prostredníctvom nástroja prehliadača) áno žiadne 10 – 60 s
4. Pracovná plocha macOS Macy Apple Silicon a Intel áno áno žiadne 10 – 60 s
5. Linux unzip Akýkoľvek Linux Nie (iba extrakt) Áno (ručný pohyb) unzip 5 – 30 s
6. ZArchiver v systéme Android Android Nie (iba extrakt) manuál ZArchiver 1–5 min
7. Manuálne premenovanie + extrakcia Akýkoľvek OS Nie manuál žiadne 1–5 min

Metódy 5, 6 a 7 (iba extrahovanie) sú ideálne pre jednoduché XAPK a zlé pre rozdelené ťažké XAPK. Metódy 1–4 (nástroj prehliadača) sú jediné v tomto zozname, ktoré skutočne zlučujú rozdelenia a vytvárajú jeden univerzálny súbor APK, ktorý sa nainštaluje bez inštalátora s podporou rozdelenia.

Súbory OBB: Čo robiť, ak sa hra po konverzii nespustí

Ak ste skonvertovali XAPK, nainštalovali výsledný súbor APK, otvorili aplikáciu a zobrazila sa obrazovka „sťahovanie ďalších súborov“, ktorá okamžite zlyhá alebo sa aplikácia spustí a zlyhá; chýbajúci kus je takmer určite OBB.

Súbory OBB („Opaque Binary Blob“) sú sprievodné dátové súbory, ktoré aplikácie pre Android načítavajú zo /sdcard/Android/obb/<package>/. Zvyčajne sa používajú pre balíky herných prostriedkov (textúry, zvuk, údaje o úrovniach), ktoré sú príliš veľké na to, aby sa zmestili do samotného súboru APK. Mnoho veľkých hier distribuuje súbor APK a 1–3 GB OBB spolu v rámci XAPK; konverzia len APK zanechá OBB za sebou.

Ako manuálne nainštalovať OBB

  1. Na stiahnutie súboru OBB použite náš OBB extraktor na pôvodnom XAPK (alebo ktorúkoľvek z vyššie uvedených metód 5–7 na manuálne extrahovanie zo ZIP).
  2. OBB sa bude volať niečo ako main.42.com.example.app.obb. Čísla predstavujú kód verzie; názov balíka je druhá časť.
  3. Na zariadení prejdite na /sdcard/Android/obb/. Vytvorte adresár com.example.app, ak neexistuje (použite názov balíka z názvu súboru OBB).
  4. Skopírujte súbor .obb do tohto adresára. Úplná cesta by mala vyzerať ako /sdcard/Android/obb/com.example.app/main.42.com.example.app.obb.
  5. Spustite aplikáciu. Automaticky vyberie OBB a preskočí obrazovku „ďalšie sťahovanie“.

V systéme Android 11 a novšom vyžaduje prístup k Android/obb/ z bežného správcu súborov povolenie „Prístup k všetkým súborom“. Najčistejším riešením je inštalácia cez ADB (adb push main.42.com.example.app.obb /sdcard/Android/obb/com.example.app/ alebo použitie správcu súborov, ktorý už má povolenie, ako je napríklad aplikácia Files by Google na zariadeniach série Pixel).

Bežné chyby konverzie a ako ich opraviť

"V archíve nie je žiadny base.apk"

Buď súbor v skutočnosti nie je XAPK (môže to byť nesprávne pomenovaný APKM alebo APKS), alebo XAPK používa nezvyčajné rozloženie. Skúste súbor premenovať na .zip a skontrolujte ho: užitočné zaťaženie inštalácie môže byť splits/base-master.apk alebo com.example.app.apk namiesto očakávaného base.apk. Náš prevodník automaticky rozpozná bežné varianty.

"Konverzia dokončená, ale aplikácia okamžite zlyhá"

Takmer vždy jedna z dvoch vecí: chýbajúce natívne knižnice (XAPK mal samostatný config.arm64_v8a.apk, ktorý sa nezlúčil) alebo chýbajúce údaje OBB. Znova spustite konverziu pomocou metódy split-aware (1–4) a dvakrát skontrolujte, či bol OBB umiestnený správne.

"Aplikácia nie je nainštalovaná" po konverzii

Úplný zoznam príčin nájdete v našom sprievodca odstraňovaním porúch pri inštalácii. Najbežnejším pre konvertované súbory XAPK je nesúlad podpisového kľúča s existujúcou inštaláciou; ak sa rovnaká aplikácia už v zariadení nachádza, najskôr ju odinštalujte.

"Konverzia vytvára 0-bajtový súbor"

Zvyčajne to znamená, že pôvodný XAPK bol skrátený (sťahovanie zomrelo pred dokončením) alebo je poškodený centrálny adresár archívu. Znova stiahnite z pôvodného zdroja. Ak opätovné stiahnutie nie je možné, pozrite si ako obnoviť poškodený súbor APK.

„Prehliadač prestane reagovať na 2 GB XAPK“

Knižnice ZIP založené na prehliadači uchovávajú archív v pamäti pri zlučovaní častí. Na notebookoch nižšej kategórie s obmedzenou pamäťou RAM môžu veľmi veľké súbory XAPK vyčerpať hromadu JavaScriptu. Alternatívne riešenia: zatvorte ostatné karty, skúste to znova na pracovnej ploche s väčšou pamäťou alebo použite metódu príkazového riadka systému Linux (unzip spracováva ľubovoľne veľké súbory, pretože ich streamuje).

Overenie konvertovaného súboru APK pred inštaláciou

Bez ohľadu na spôsob, ktorý ste použili, pred inštaláciou výsledku vykonajte dve rýchle kontroly:

  1. Integrita podpisu. Vložte prevedený súbor APK do nášho Verifikátor súboru APK. Zobrazí odtlačok podpisového certifikátu. Porovnajte tento odtlačok so známym odtlačkom vývojára (často zverejneným na webe vývojára) alebo s existujúcou inštaláciou rovnakej aplikácie z Obchodu Play, ak ju máte. Nezhoda znamená, že súbor bol zmenený odkedy ho vývojár podpísal.
  2. Audit povolení. Prejdite ten istý súbor APK cez náš Nástroj APK Info a prečítajte si záznamy uses-permission. Opätovné nahrávanie legitímnych aplikácií injektované reklamou alebo trojanizované často pridáva SMS, kontakty alebo povolenia na zjednodušenie ovládania, ktoré pôvodná aplikácia nevyžaduje. Úplný zoznam toho, čo hľadať, nájdete v našom sprievodca povoleniami.

Oba nástroje bežia úplne vo vašom prehliadači; súbor nikdy neopustí vaše zariadenie. Kontrola trvá asi desať sekúnd a zachytí väčšinu prípadov „vyzerá legitímne, ale v skutočnosti ide o trójske kone“.

Kedy skutočne potrebujete konvertovať (a keď nie)

Stojí za to vedieť, kedy je krok konverzie skutočne potrebný. XAPK na APK musíte previesť iba vtedy, ak:

nie musíte konvertovať, ak chcete jednoducho nainštalovať XAPK na zariadenie, ktoré už má inštalátor split-APK, ako napríklad open-source SAI. V takom prípade sa otvorenie XAPK v inštalačnom programe postará o rozdelenie výberu a umiestnenie OBB automaticky, nie je potrebný žiadny krok konverzie. Konverzný prístup je najužitočnejší práve vtedy, keď nie je dostupný žiadny inštalačný program, keď chcete trvalú zálohu zlúčeného výsledku alebo keď pripravujete súbor na analýzu.

Často Kladené Otázky (FAQ)

Môžete previesť XAPK na APK?

áno. Existuje niekoľko spôsobov, ako to urobiť, a žiadny z nich nie je zložitý. Ak chcete, aby súbor fungoval, otvorte xapktoapk.com v ľubovoľnom prehliadači a vložte XAPK; vytiahne inštalovateľný súbor APK bez toho, aby ste museli čokoľvek inštalovať. Zvyšok tejto stránky sa zaoberá manuálnymi trasami, keď by ste to radšej urobili sami.

Prečo XAPK nie APK?

Zvyčajne ide o veľkosť. Veľké hry obsahujú gigabajty textúr a zvuku, ktoré sa nezmestia do jedného súboru APK, takže obchody spájajú súbor APK spolu s údajmi OBB a dodávajú celú vec ako jeden XAPK. To je dôvod, prečo tituly ako PUBG Mobile, Free Fire a Call of Duty tak často prichádzajú v tomto formáte z obchodov tretích strán, a nie ako obyčajný APK.

Môžem premenovať XAPK na APK?

Nie. Zmena rozšírenia neprináša nič užitočné. XAPK je skutočne kontajner ZIP so súborom APK zasunutým vo vnútri spolu s jeho rozdeleniami a údajmi OBB, takže ho systém stále nemôže prečítať ako inštalačný program. Musíte otvoriť archív a vytiahnuť súbor APK, buď pomocou xapktoapk.com alebo správcu súborov, ako je ZArchiver.

Čo je XAPK a ako ho nainštalovať?

XAPK je rozšírený formát balíka, ktorý zabalí súbor APK spolu s jeho dodatočnými údajmi. Existujú dva spôsoby, ako ho dostať do telefónu: previesť ho na normálny súbor APK pomocou xapktoapk.com a nainštalovať ho, alebo odovzdať XAPK inštalačnému programu, ktorý rozumie formátu, ako je napríklad open-source SAI (Split APKs Installer). Náš sprievodca inštaláciou XAPK na Android prechádza oboma.

Ako nainštalovať XAPK bez APKPure?

Nie ste vôbec viazaní na APKPure. Najprv skonvertujte súbor na APK pomocou xapktoapk.com a nainštalujte ho bežným spôsobom, alebo extrahujte súbor APK ručne pomocou ZArchiver, ak nechcete používať webovú stránku. Každá cesta vás tam dostane bez vlastného inštalátora APKPure.

Ako stiahnuť XAPK do APK?

Prejdite do xapktoapk.com, vložte svoj XAPK a stránka vám vráti súbor APK, ktorý si môžete ihneď uložiť. Neexistuje žiadna registrácia, a pretože všetko beží v prehliadači, funguje to rovnako na telefóne, notebooku alebo čomkoľvek inom s prehliadačom.

Ste pripravení konvertovať svoje súbory XAPK?

Použite xapktoapk.com, najlepší bezplatný prevodník XAPK na APK online. Funguje na Android, PC, Windows, Mac a Linux.

Previesť XAPK na APK zadarmo
Navrhol a zdokumentoval Mst Shaefale Vedúci vývojár a architekt balíkov Android • Overené na Android 12–15

Mst Shaefale spravuje nástroj na zlučovanie XAPK/APKS na strane klienta, analyzátor binárnych manifestov a nástroje na podpisovanie APK v1+v2 na xapktoapk.com. Všimli ste si zastaraný príkaz alebo zmenu operačného systému? Pošlite redakčnú poznámku.

Sprievodca rýchlym rozhodovaním

Chcete len jeden rýchly súbor APK na akomkoľvek zariadení? Použite metódu 1: konvertor prehliadača na xapktoapk.com. Rozdelenie a OBB sa riešia automaticky.

Máte už ZArchiver na Androide a XAPK je malý/jeden-APK? Metóda 6 je v poriadku.

V systéme Linux na príkazovom riadku? Metóda 5 (unzip má jeden riadok). Pridajte umiestnenie OBB manuálne pre hry.

Hra sa po konverzii nespustí? Chýba OBB; skopírujte ho do /sdcard/Android/obb/<package>/ a skúste to znova.

Vždy: overte podpisový certifikát výsledku pomocou nášho Verifikátor súboru APK pred inštaláciou súborov mimo obchodu Play.