čo je OBB? Kompletný sprievodca rozširujúcimi súbormi pre Android

A smartphone with a large game beside an OBB crate and a smaller app card

Ak ste skutočným hráčom mobilných hier, určite ste sa už stretli s pojmom „OBB“ alebo „Rozširujúci súbor“. Môžete ho vidieť vo forme súboru main.1234.com.game.obb alebo vo vnútri súboru Balík XAPK. Ale aj keď všetci vieme, že ich používajú veľké hry ako PUBG, Genshin Impact alebo Call of Duty, málokto presne chápe, čo to je alebo ako ich manuálne spravovať.

Nižšie uvádzame, čo Nepriehľadné binárne guličky (OBB) vlastne sú, prečo ich spoločnosť Google predstavila a ako vám náš Nástroj na extrakciu OBB môže pomôcť rozobrať a spravovať vaše herné dáta.

Kľúčové poznatky

  • OBB znamená Opaque Binary Blob; je to „rozširujúci balík“ pre aplikácie pre Android.
  • Android obmedzuje veľkosť základného súboru APK na 150 MB; Súbory OBB umožňujú, aby hry mali veľkosť gigabajtov.
  • OBB súbory musí sa umiestnia do /Android/obb/[package_name]/, aby sa zistili.
  • Náš OBB extraktor dokáže vytiahnuť herné aktíva priamo zo súboru OBB online.

Prečo spoločnosť Google vytvorila súbory OBB

Na začiatku histórie Androidu mal Obchod Google Play veľmi prísny limit veľkosti súboru (50 MB, potom 100 MB, potom 150 MB). Toto malo zabezpečiť, aby základná binárna logika aplikácie nebola príliš masívna na spracovanie. Avšak hry s vysokou vernosťou majú gigabajty 3D modelov, textúr a orchestrálnych soundtrackov.

Namiesto zvýšenia limitu APK vytvoril Google systém Rozširujúci súbor. To umožňuje vývojárom spojiť jeden alebo dva „bloby“ (každý do 2 GB) spolu so súborom APK. Tieto guličky sú v skutočnosti prispôsobeným súborom ZIP, ktorý dokáže kód aplikácie rýchlo prečítať bez toho, aby ich „pripájal“ ako jednotku.

Anatómia súboru OBB

Súbor OBB je v podstate šifrovaný alebo nešifrovaný archív. Vo vnútri zvyčajne nájdete:

Správna cesta súboru

Ak extrahujete OBB manuálne, musíte ho umiestniť presne do: Internal Storage > Android > obb > [com.example.package]. Ak je priečinok alebo názov súboru nesprávny čo i len o jedno písmeno, hra sa nespustí a zobrazí sa chyba „Sťahovanie zlyhalo, pretože ste si možno túto aplikáciu nezakúpili“.

Ako spravovať súbory OBB v roku 2026

Správa týchto súborov sa stala ťažšou so Scoped Storage (Android 11+), ktorý blokuje správcov súborov v zobrazení priečinka /Android/obb. Tu je návod, ako to zvládnuť:

  1. Použite inštalačný program XAPK: Programy, ako je ten náš, konvertujú OBB a APK do jedného balíka, ktorý automaticky spracuje umiestnenie súboru za vás.
  2. Prieskumník súborov SHIZUKU/FV: Ak potrebujete manuálne spravovať alebo nahradiť dátové súbory OBB, použite pokročilých prieskumníkov súborov, ktoré dokážu obísť obmedzené obmedzenia úložiska.
  3. Online extrakcia: Použite náš OBB extraktor, aby ste videli, čo je vo vnútri OBB bez toho, aby ste museli inštalovať obrovskú hru do svojho zariadenia.

OBB vs APK Expansion vs AAB Asset Packs

Android v priebehu rokov skutočne dodal tri rôzne mechanizmy na „dodanie väčšieho množstva údajov, ako sa zmestí do súboru APK“. Vedieť, s ktorým z nich máte čo do činenia, vám pomôže nájsť správnu cestu inštalácie:

Ak máte XAPK s doslovným súborom .obb vo vnútri, máte čo do činenia s prvými dvoma kategóriami: súbor sa nachádza v /sdcard/Android/obb/<package>/ a cesta sa musí presne zhodovať, inak ho aplikácia nemôže nájsť.

Dekódovaný formát názvu súboru OBB

Názvy súborov OBB vyzerajú odstrašujúco, ale kódujú tri informácie oddelené bodkami:

main.42.com.example.game.obb
↑     ↑       ↑
│     │       └— package name (must match the APK's android:package)
│     └— version code (an integer; main and patch can have different versions)
└— main or patch ("main" = required initial data, "patch" = optional update layer)

Ak skopírujete OBB do adresára, ktorého názov sa presne nezhoduje s balíčkom, aplikácia sa buď ticho nespustí, alebo sa zobrazí chyba „Sťahovanie zlyhalo, pretože ste si túto aplikáciu možno nezakúpili“, čo je zavádzajúce. Chyba v skutočnosti znamená, že „aplikácia očakáva, že nájde svoj OBB a nie je tam“.

Dva bežné režimy zlyhania

„Sťahovanie zlyhalo, pretože ste si možno túto aplikáciu nezakúpili“

Napriek zneniu to takmer nikdy nenaznačuje skutočný problém s licencovaním so súborom APK stiahnutým zo strany. Spúšťače v poradí pravdepodobnosti:

  1. OBB úplne chýba.
  2. OBB je prítomný, ale v nesprávnom adresári (preklep v priečinku s názvom balíka).
  3. Kód verzie OBB nezodpovedá tomu, čo očakáva súbor APK (inovovali ste súbor APK, ale ponechali ste starý súbor OBB alebo naopak).
  4. Aplikácia používa rozhranie API na kontrolu licencií a skutočne odmieta spustiť inštaláciu mimo služby Play. Toto je zriedkavé; len niektoré hry od veľkých vydavateľov to stále robia.

Aplikácia sa spustí, ale okamžite sa znova stiahne

Znamená to, že OBB je prítomný, ale neprístupný, zvyčajne ide o problém s povolením. Aplikácie v systéme Android 11+ vyžadujú explicitný „Prístup ku všetkým súborom“ alebo musíte stlačiť OBB cez ADB (adb push main.42.com.example.game.obb /sdcard/Android/obb/com.example.game/), ktoré funguje bez ohľadu na stav povolenia v aplikácii. Potvrďte, že súbor vlastní správny používateľ a je čitateľný.

Sú súbory OBB bezpečné?

Samotný OBB sú len údaje, zvyčajne vlastný kontajner s textúrami hry, zvukom, definíciami úrovní, skriptami a podobnými aktívami. Nemôže spustiť kód sám o sebe; je načítaný a interpretovaný súborom APK. Vďaka tomu je bezpečnosť súboru OBB rovnocenná s bezpečnosťou súboru APK, ktorý ho otvára: pokiaľ sa podpisový certifikát súboru APK zhoduje s tým, čo používa vydavateľ, a súbor APK prejde overením, pribalený súbor OBB je súčasťou toho istého dôveryhodného balíka.

Čo by ste nemali robiť, je miešať OBB z jedného zdroja s APK z iného. Formát OBB je vlastný; údaje z verzie 41 sa nemusia nevyhnutne načítať vo verzii 42 a zámerne vytvorený OBB navrhnutý na využitie známej chyby analýzy v súbore APK by v zásade mohol ohroziť aplikáciu. Zaobchádzajte so súbormi APK + OBB ako so spárovanou sadou a získajte oboje z rovnakého legitímneho zdroja.

Extrahujte herné dáta teraz

Zaujíma vás, čo je vo vnútri toho 3GB OBB? Použite náš extraktor na stiahnutie jednotlivých súborov alebo kontrolu ich integrity.

Vyskúšajte OBB Extractor Online

Často kladené otázky (FAQ)

Je bezpečné odstrániť súbory OBB?

Nie. Ak vymažete súbor OBB, aplikácia sa buď odmietne spustiť, alebo sa okamžite pokúsi znova stiahnuť údaje zo servera vývojára. Prídete o všetky herné aktíva.

Môžem vložiť súbory OBB na svoju SD kartu?

Vo všeobecnosti nie. Android očakáva, že súbory OBB budú v oddiel vnútorného úložiska. Niektoré „custom ROM“ alebo staršie telefóny umožňujú „Adoptable Storage“ ich presúvať, ale v roku 2026 je to zriedkavé.

Čo sa stane, ak sa verzia OBB nezhoduje s APK?

Hra zvyčajne spadne alebo sa zobrazí chyba. APK aj OBB musia byť zo rovnaká verzia zostavy (napr. v1.0.5), aby mohli správne komunikovať.

Správa veľkých herných aktív v rámci OBB a Play Asset Delivery

Súbory OBB stále obsahujú väčšinu údajov pre množstvo veľkých hier pre Android. Google postupne posúva štúdiá smerom k „Dynamic Delivery“ s balíkmi AAB, ale nepriehľadný binárny blob nie je ani zďaleka preč, takže stojí za to vedieť, ako to funguje, ak hry načítate alebo zálohujete. Naše Konvertor XAPK a OBB nástroje zvládnu extrakciu, keď ju potrebujete.

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.