Mi az az OBB? Teljes útmutató az Android bővítőfájlokhoz

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

Ha komoly mobiljátékos vagy, biztosan találkoztál már az „OBB” vagy „Expansion File” kifejezéssel. Láthatod main.1234.com.game.obb fájl formájában vagy egy XAPK csomag belsejében. De bár mindannyian tudjuk, hogy a nagy játékok, például a PUBG, a Genshin Impact vagy a Call of Duty használják ezeket, kevesen értik, hogy pontosan mik is ezek, vagy hogyan kell manuálisan kezelni őket.

Az alábbiakban bemutatjuk, hogy valójában mik is a Átlátszatlan bináris foltok (OBB), miért vezette be a Google őket, és hogyan segíthet a OBB Extractor szerszám a játékadatok szétszedésében és kezelésében.

Kulcs elvitelek

  • A OBB az Opaque Binary Blob rövidítése; ez egy "bővítő csomag" az Android alkalmazásokhoz.
  • Az Android 150 MB-ra korlátozza az APK alapvető fájlméretét; Az OBB fájlok lehetővé teszik, hogy a játékok gigabájt méretűek legyenek.
  • A kell OBB fájlokat a /Android/obb/[package_name]/-be kell helyezni az észleléshez.
  • A OBB elszívó-ünk képes a játékeszközöket közvetlenül egy OBB-fájlból online letölteni.

Miért hozott létre a Google az OBB fájlokat?

Az Android történetének korai szakaszában a Google Play Áruházban nagyon szigorú fájlméret-korlátozás volt (50 MB, majd 100 MB, majd 150 MB). Ez annak biztosítására szolgált, hogy az alkalmazások alapvető bináris logikája ne legyen túl nagy a feldolgozáshoz. A high-fidelity játékok azonban gigabájtnyi 3D modellt, textúrát és zenekari hangsávot tartalmaznak.

Az APK korlát emelése helyett a Google létrehozta a Bővítő fájl rendszert. Ez lehetővé teszi a fejlesztők számára, hogy egy vagy két „Blob”-ot (egyenként legfeljebb 2 GB-ot) csomagoljanak az APK-juk mellé. Ezek a blobok gyakorlatilag egy testreszabott ZIP-fájl, amelyet az alkalmazás kódja gyorsan be tud olvasni anélkül, hogy meghajtóként „csatolná” őket.

Az OBB-fájl anatómiája

An OBB file is essentially an encrypted or unencrypted archive. Belül általában a következőket találja:

Helyes fájl útvonal

If you extract an OBB manually, you must place it in exactly: Internal Storage > Android > obb > [com.example.package]. Ha a mappa vagy a fájlnév akár egy betűvel is helytelen, a játék nem indul el, és „A letöltés nem sikerült, mert nem biztos, hogy megvásárolta ezt az alkalmazást” hibaüzenetet ad.

Az OBB-fájlok kezelése 2026-ban

Ezeknek a fájloknak a kezelése nehezebbé vált a Hatókörrel rendelkező tárhely (Scoped Storage, Android 11+) bevezetésével, amely megakadályozza, hogy a fájlkezelők lássák az /Android/obb mappát. Íme, hogyan kell kezelni:

  1. Használjon XAPK telepítőt: A miénkhez hasonló programok az OBB-t és az APK-t egyetlen köteggé alakítják, amely automatikusan kezeli a fájlelhelyezést.
  2. SHIZUKU/FV fájlkezelő: Használjon fejlett fájlkezelőket, amelyek megkerülhetik a hatókörű tárolási korlátozásokat, ha manuálisan kell kezelni vagy lecserélni az OBB adatfájlokat.
  3. Online kinyerés: Használja a OBB elszívó-t, hogy megnézze, mi van az OBB belsejében anélkül, hogy telepítenie kellene az óriási játékot az eszközére.

OBB vs APK Expansion vs AAB Asset Packs

Az Android az évek során három különböző mechanizmust szállított a „több adat szállítására, mint amennyi belefér egy APK-ba”. Ha tudja, melyikkel van dolgunk, könnyebben megtalálhatja a megfelelő telepítési utat:

Ha van egy XAPK-ja egy szó szerinti .obb fájllal, akkor az első két kategóriával van dolgunk: a fájl /sdcard/Android/obb/<package>/-be kerül, és az elérési útnak pontosan meg kell egyeznie, különben az alkalmazás nem találja meg.

Az OBB fájlnév formátum dekódolva

Az OBB fájlnevek félelmetesnek tűnnek, de három, pontokkal elválasztott információt kódolnak:

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)

Ha az OBB-fájlt olyan könyvtárba másolja, amelynek neve nem egyezik meg pontosan a csomagnévvel, az alkalmazás vagy üzenet nélkül nem indul el, vagy a félrevezető „A letöltés nem sikerült, mert lehet, hogy nem vásárolta meg ezt az alkalmazást” hibaüzenetet jeleníti meg. A hiba valójában annyit jelent, hogy az alkalmazás kereste a saját OBB-fájlját, de nem találta a várt helyen.

Két gyakori hibamód

"A letöltés nem sikerült, mert lehet, hogy nem vásárolta meg ezt az alkalmazást"

A megfogalmazás ellenére ez szinte soha nem utal tényleges licencelési problémára egy oldalt betöltött APK esetén. Kiváltó tényezők, valószínűségi sorrendben:

  1. Az OBB teljesen hiányzik.
  2. Az OBB jelen van, de rossz könyvtárban (elírási hiba a csomagnév mappában).
  3. Az OBB verziókódja nem egyezik azzal, amit az APK vár (frissítette az APK-t, de megtartott egy régi OBB-t, vagy fordítva).
  4. Az alkalmazás licencellenőrző API-t használ, és ténylegesen megtagadja a Play Áruházon kívülről telepített példány futtatását. Ez ritka; csak néhány nagy kiadó játéka alkalmazza ezt.

Az alkalmazás elindul, de azonnal újra letöltődik

Ez azt jelenti, hogy az OBB-fájl jelen van, de nem érhető el – általában jogosultsági probléma miatt. Android 11 és újabb rendszereken a fájlkezelőknek kifejezett „Minden fájlhoz való hozzáférés” engedélyre van szükségük, vagy átmásolhatja az OBB-t ADB-n keresztül (adb push main.42.com.example.game.obb /sdcard/Android/obb/com.example.game/), ami az alkalmazáson belüli jogosultságoktól függetlenül működik. Győződjön meg róla, hogy a fájl a megfelelő felhasználó tulajdonában van és olvasható.

Biztonságosak az OBB fájlok?

Maga az OBB csupán adat – általában egy egyedi tárolófájl, amely a játék textúráit, hangjait, pályadefinícióit, szkriptjeit és hasonló erőforrásait tartalmazza. Önállóan nem képes kódot végrehajtani; az APK tölti be és értelmezi. Emiatt az OBB biztonsága megegyezik az azt megnyitó APK biztonságával: amíg az APK aláíró tanúsítványa egyezik a kiadó tanúsítványával, és az APK átmegy az ellenőrzésen, addig a csomagban lévő OBB is ugyanannak a megbízható kiadásnak a része.

Nem szabad az egyik forrásból származó OBB-t egy másik forrásból származó APK-val keverni. Az OBB formátum egyéni; A 41-es verzióból származó adatok nem feltétlenül töltődnek be a 42-es verzióban, és egy szándékosan kialakított OBB, amelyet az APK ismert elemzési hibájának kihasználására terveztek, elvileg veszélyeztetheti az alkalmazást. Kezelje az APK + OBB-t párosított készletként, és szerezze be mindkettőt ugyanabból a törvényes forrásból.

Kivonja a játékadatokat most

Érdekel, mi van a 3 GB-os OBB belsejében? Használja kivonóunkat az egyes fájlok kihúzásához vagy azok integritásának ellenőrzéséhez.

Próbálja ki az OBB Extractor Online programot

Gyakran Ismételt Kérdések (GYIK)

Biztonságos az OBB fájlok törlése?

Nem. Ha töröl egy OBB-fájlt, az alkalmazás vagy megtagadja az indulást, vagy azonnal megpróbálja újra letölteni az adatokat a fejlesztő szerveréről. A játék összes eszközét elveszíti.

Helyezhetek OBB fájlokat az SD kártyámra?

Általában nem. Az Android elvárja, hogy az OBB-fájlok a belső tároló partíció-ben legyenek. Egyes „egyéni ROM” vagy régebbi telefonok lehetővé teszik az „Adoptable Storage” áthelyezését, de ez ritka 2026-ban.

Mi történik, ha az OBB verziója nem egyezik az APK-val?

A játék általában összeomlik vagy hibát jelez. Mind az APK-nak, mind az OBB-nek ugyanabból a build verzióból (pl. v1.0.5) kell származnia a megfelelő működéshez.

Nagy játékeszközök kezelése az OBB-n és a Play Asset Delivery-n keresztül

Az OBB-fájlok továbbra is hordozzák az adatok nagy részét sok nagy Android-játékhoz. A Google fokozatosan a „Dynamic Delivery” felé tereli a stúdiókat az AAB-csomagokkal, de az Opaque Binary Blob még korántsem tűnt el, ezért érdemes tudni, hogyan működik, ha oldalra tölti vagy menti a játékokat. A XAPK konverter és OBB szerszámok készülékeink képesek az elszívást elvégezni, amikor szüksége van rá.

Mst Shaefale tervezte és dokumentálta Vezető fejlesztő és Android Package Architect • Ellenőrizve Android 12–15

Az Mst Shaefale karbantartja az ügyféloldali XAPK/APKS egyesítést, bináris jegyzékelemzőt és APK v1+v2 aláíró eszközöket a xapktoapk.com-nél. Elavult parancsot vagy operációs rendszerváltozást észlel? Szerkesztői megjegyzés küldése.