Co je OBB? Kompletní průvodce rozšiřujícími soubory pro Android

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

Pokud jste opravdovým mobilním hráčem, určitě jste se setkali s pojmem „OBB“ nebo „Rozšiřující soubor“. Můžete jej vidět ve formě souboru main.1234.com.game.obb nebo uvnitř souboru Balíček XAPK. Ale i když všichni víme, že je používají velké hry jako PUBG, Genshin Impact nebo Call of Duty, málokdo přesně rozumí, co to je nebo jak je ručně spravovat.

Níže rozebereme, co Opaque Binary Blobs (OBB) vlastně jsou, proč je Google představil a jak vám naše Nástroj OBB Extractor může pomoci rozebrat a spravovat vaše herní data.

Klíčové věci

  • OBB je zkratka pro Opaque Binary Blob; je to „rozšiřující balíček“ pro aplikace pro Android.
  • Android omezuje velikost souboru APK jádra na 150 MB; Soubory OBB umožňují, aby hry měly velikost gigabajtů.
  • Soubory OBB mošt se umístí do /Android/obb/[package_name]/, aby byly detekovány.
  • Náš OBB extraktor může stahovat herní prostředky přímo ze souboru OBB online.

Proč Google vytvořil soubory OBB

Na začátku historie Androidu měl Obchod Google Play velmi přísný limit velikosti souboru (50 MB, poté 100 MB a poté 150 MB). To mělo zajistit, aby základní binární logika aplikace nebyla příliš masivní na zpracování. Nicméně hry s vysokou věrností mají gigabajty 3D modelů, textur a orchestrálních zvukových stop.

Místo zvýšení limitu APK vytvořil Google systém Rozšiřující soubor. To umožňuje vývojářům spojit jeden nebo dva „bloby“ (každý až 2 GB) spolu se svým APK. Tyto bloby jsou ve skutečnosti přizpůsobené soubory ZIP, které kód aplikace dokáže rychle přečíst, aniž by je „připojoval“ jako jednotku.

Anatomie souboru OBB

Soubor OBB je v podstatě šifrovaný nebo nešifrovaný archiv. Uvnitř obvykle najdete:

Správná cesta k souboru

Pokud extrahujete OBB ručně, musíte jej umístit přesně do: Internal Storage > Android > obb > [com.example.package]. Pokud je složka nebo název souboru nesprávný byť jen o jedno písmeno, hra se nespustí a zobrazí se chyba „Stahování se nezdařilo, protože jste si tuto aplikaci možná nezakoupili“.

Jak spravovat soubory OBB v roce 2026

Správa těchto souborů je se Scoped Storage (Android 11+), která správcům souborů brání v zobrazení složky /Android/obb, obtížnější. Zde je návod, jak to zvládnout:

  1. Použijte instalační program XAPK: Programy, jako je ten náš, převádějí OBB a APK do jednoho balíčku, který za vás automaticky zpracovává umístění souborů.
  2. Průzkumník souborů SHIZUKU/FV: Použijte pokročilé průzkumníky souborů, které mohou obejít omezení úložiště, pokud potřebujete ručně spravovat nebo nahrazovat datové soubory OBB.
  3. Online těžba: Použijte náš OBB extraktor, abyste viděli, co je uvnitř OBB, aniž byste kdy museli instalovat obří hru do svého zařízení.

OBB vs APK Expansion vs AAB Asset Packs

Android v průběhu let skutečně dodal tři různé mechanismy pro „dodání více dat, než se vejde do souboru APK“. Vědět, s kým máte co do činění, vám pomůže najít správnou instalační cestu:

Pokud máte XAPK s doslovným souborem .obb uvnitř, máte co do činění s prvními dvěma kategoriemi: soubor jde do /sdcard/Android/obb/<package>/ a cesta se musí přesně shodovat, jinak jej aplikace nemůže najít.

Dekódovaný formát názvu souboru OBB

Názvy souborů OBB vypadají děsivě, ale kódují tři informace oddělené tečkami:

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)

Pokud zkopírujete OBB do adresáře, jehož název přesně neodpovídá balíčku, aplikace se buď tiše nespustí, nebo se zobrazí chyba „Stahování se nezdařilo, protože jste si tuto aplikaci možná nezakoupili“, což je zavádějící. Chyba ve skutečnosti znamená „aplikace očekávala, že najde svůj OBB, a ten tam není“.

Dva běžné režimy selhání

"Stahování se nezdařilo, protože jste tuto aplikaci možná nezakoupili"

Navzdory znění to téměř nikdy nenaznačuje skutečný problém s licencováním s APK nahraným z boku. Spouštěče v pořadí podle pravděpodobnosti:

  1. OBB zcela chybí.
  2. OBB je přítomen, ale ve špatném adresáři (překlep ve složce s názvem balíčku).
  3. Kód verze OBB neodpovídá tomu, co očekává soubor APK (upgradovali jste soubor APK, ale ponechali jste starý soubor OBB nebo naopak).
  4. Aplikace používá rozhraní API pro kontrolu licencí a skutečně odmítá spustit instalaci mimo službu Play. To je vzácné; jen některé hry od velkých vydavatelů to stále dělají.

Aplikace se spustí, ale okamžitě se znovu stáhne

Znamená, že OBB je přítomen, ale nepřístupný, obvykle jde o problém s povolením. Na Androidu 11+ aplikace vyžadují explicitní "Přístup ke všem souborům" nebo musíte přenést OBB přes ADB (adb push main.42.com.example.game.obb /sdcard/Android/obb/com.example.game/), který funguje bez ohledu na stav oprávnění v aplikaci. Potvrďte, že soubor vlastní správný uživatel a je čitelný.

Jsou soubory OBB bezpečné?

Samotný OBB jsou jen data, obvykle vlastní kontejner s texturami hry, zvukem, definicemi úrovní, skripty a podobnými aktivy. Nemůže spustit kód sám o sobě; je načten a interpretován souborem APK. Díky tomu je bezpečnost souboru OBB ekvivalentní bezpečnosti souboru APK, který jej otevírá: pokud podpisový certifikát souboru APK odpovídá tomu, co používá vydavatel, a soubor APK projde ověřením, je přibalený soubor OBB součástí stejného důvěryhodného balíčku.

Co byste neměli dělat, je míchat OBB z jednoho zdroje s APK z jiného. Formát OBB je vlastní; data z verze 41 se nemusí nutně načíst ve verzi 42 a záměrně vytvořený OBB navržený tak, aby zneužil známou chybu analýzy v APK, by mohl v zásadě ohrozit aplikaci. Zacházejte s APK + OBB jako se spárovanou sadou a získejte oba ze stejného legitimního zdroje.

Extrahujte herní data

Zajímá vás, co je uvnitř toho 3GB OBB? Pomocí našeho extraktoru můžete vytáhnout jednotlivé soubory nebo zkontrolovat jejich integritu.

Vyzkoušejte OBB Extractor Online

Často kladené otázky (FAQ)

Je bezpečné smazat soubory OBB?

Ne. Pokud smažete soubor OBB, aplikace se buď odmítne spustit, nebo se okamžitě pokusí stáhnout data znovu ze serveru vývojáře. Ztratíte veškerý herní majetek.

Mohu uložit soubory OBB na svou SD kartu?

Obecně ne. Android očekává, že soubory OBB budou v oddíl vnitřního úložiště. Některé „custom ROM“ nebo starší telefony umožňují „Adoptable Storage“ jejich přesun, ale to je v roce 2026 vzácné.

Co se stane, když verze OBB neodpovídá APK?

Hra obvykle spadne nebo zobrazí chybu. Aby APK i OBB správně komunikovaly, musí být ze stejná verze sestavení (např. v1.0.5).

Správa velkých herních aktiv napříč OBB a Play Asset Delivery

Soubory OBB stále obsahují většinu dat pro mnoho velkých her pro Android. Google postupně posouvá studia směrem k „Dynamic Delivery“ s balíčky AAB, ale neprůhledný binární blob není zdaleka pryč, takže stojí za to vědět, jak to funguje, pokud hry načítáte nebo zálohujete. Naše XAPK konvertor a Nástroje OBB zvládnou extrakci, když ji potřebujete.

Navrhl a zdokumentoval Mst Shaefale Vedoucí vývojář a architekt balíčku Android • Ověřeno na Androidu 12–15

Mst Shaefale spravuje nástroje pro slučování XAPK/APKS na straně klienta, analyzátor binárních manifestů a nástroje pro podepisování APK v1+v2 na xapktoapk.com. Zaznamenali jste zastaralý příkaz nebo změnu operačního systému? Pošlete redakční poznámku.