Τι είναι το OBB; Ένας πλήρης οδηγός για τα αρχεία επέκτασης Android

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

Εάν είστε σοβαρός παίκτης για κινητά, σίγουρα έχετε συναντήσει τον όρο "OBB" ή "Αρχείο επέκτασης". Μπορεί να το δείτε με τη μορφή αρχείου main.1234.com.game.obb ή μέσα σε ένα Πακέτο XAPK. Ωστόσο, ενώ όλοι γνωρίζουμε ότι τα μεγάλα παιχνίδια όπως το PUBG, το Genshin Impact ή το Call of Duty τα χρησιμοποιούν, λίγοι άνθρωποι καταλαβαίνουν ακριβώς τι είναι ή πώς να τα διαχειρίζονται χειροκίνητα.

Παρακάτω αναλύουμε τι είναι στην πραγματικότητα τα Αδιαφανείς δυαδικές σταγόνες (OBB), γιατί τα παρουσίασε η Google και πώς το Εργαλείο Εξαγωγέας OBB μπορεί να σας βοηθήσει να ξεχωρίσετε και να διαχειριστείτε τα δεδομένα του παιχνιδιού σας.

Βασικά Takeaways

  • Το OBB σημαίνει Opaque Binary Blob. είναι ένα "πακέτο επέκτασης" για εφαρμογές Android.
  • Το Android περιορίζει το μέγεθος του βασικού αρχείου APK στα 150 MB. Τα αρχεία OBB επιτρέπουν στα παιχνίδια να έχουν μέγεθος gigabyte.
  • Τα αρχεία OBB πρέπει τοποθετούνται στο /Android/obb/[package_name]/ για ανίχνευση.
  • Το Εξαγωγέας OBB μας μπορεί να αντλήσει στοιχεία παιχνιδιού απευθείας από ένα αρχείο OBB στο διαδίκτυο.

Γιατί η Google δημιούργησε αρχεία OBB

Στην αρχή της ιστορίας του Android, το Google Play Store είχε ένα πολύ αυστηρό όριο μεγέθους αρχείου (50MB, μετά 100MB και μετά 150MB). Αυτό έγινε για να διασφαλιστεί ότι η βασική δυαδική λογική μιας εφαρμογής δεν ήταν πολύ μεγάλη για επεξεργασία. Ωστόσο, τα παιχνίδια υψηλής πιστότητας έχουν gigabyte τρισδιάστατων μοντέλων, υφές και ορχηστρικά soundtrack.

Αντί να αυξήσει το όριο APK, η Google δημιούργησε το σύστημα Αρχείο επέκτασης. Αυτό επιτρέπει στους προγραμματιστές να ομαδοποιήσουν ένα ή δύο "Blobs" (έως 2 GB το καθένα) μαζί με το APK τους. Αυτές οι σταγόνες είναι ουσιαστικά ένα προσαρμοσμένο αρχείο ZIP που ο κώδικας της εφαρμογής μπορεί να διαβάσει γρήγορα χωρίς να τις "προσαρτήσει" ως μονάδα δίσκου.

Η ανατομία ενός αρχείου OBB

Ένα αρχείο OBB είναι ουσιαστικά ένα κρυπτογραφημένο ή μη κρυπτογραφημένο αρχείο. Στο εσωτερικό, θα βρείτε συνήθως:

Σωστή διαδρομή αρχείου

Εάν εξαγάγετε ένα OBB με μη αυτόματο τρόπο, πρέπει να το τοποθετήσετε ακριβώς στο: Internal Storage > Android > obb > [com.example.package]. Εάν ο φάκελος ή το όνομα του αρχείου είναι λανθασμένο έστω και κατά ένα γράμμα, το παιχνίδι θα αποτύχει να ξεκινήσει και θα εμφανιστεί το σφάλμα "Η λήψη απέτυχε επειδή ενδέχεται να μην έχετε αγοράσει αυτήν την εφαρμογή".

Πώς να διαχειριστείτε αρχεία OBB το 2026

Η διαχείριση αυτών των αρχείων έχει γίνει πιο δύσκολη με το Αποθήκευση εύρους (Android 11+), το οποίο εμποδίζει τους διαχειριστές αρχείων να δουν το φάκελο /Android/obb. Δείτε πώς να το χειριστείτε:

  1. Χρησιμοποιήστε ένα πρόγραμμα εγκατάστασης XAPK: Προγράμματα όπως το δικό μας μετατρέπουν το OBB και το APK σε ένα ενιαίο πακέτο που χειρίζεται αυτόματα την τοποθέτηση του αρχείου για εσάς.
  2. Εξερεύνηση αρχείων SHIZUKU/FV: Χρησιμοποιήστε προηγμένους εξερευνητές αρχείων που μπορούν να παρακάμψουν τους περιορισμούς αποθήκευσης εύρους, εάν χρειάζεται να διαχειριστείτε ή να αντικαταστήσετε μη αυτόματα αρχεία δεδομένων OBB.
  3. Διαδικτυακή εξαγωγή: Χρησιμοποιήστε το Εξαγωγέας OBB για να δείτε τι υπάρχει μέσα σε ένα OBB χωρίς να χρειαστεί ποτέ να εγκαταστήσετε το γιγάντιο παιχνίδι στη συσκευή σας.

OBB vs APK Expansion vs AAB Asset Packs

Το Android έχει αποστείλει στην πραγματικότητα τρεις διαφορετικούς μηχανισμούς για "αποστολή περισσότερων δεδομένων από όσα χωρούν σε ένα APK" όλα αυτά τα χρόνια. Γνωρίζοντας ποια από αυτές αντιμετωπίζετε, μπορείτε να βρείτε τη σωστή διαδρομή εγκατάστασης:

Εάν έχετε ένα XAPK με ένα κυριολεκτικό αρχείο .obb μέσα, έχετε να κάνετε με τις δύο πρώτες κατηγορίες: το αρχείο πηγαίνει σε /sdcard/Android/obb/<package>/ και η διαδρομή πρέπει να ταιριάζει ακριβώς διαφορετικά η εφαρμογή δεν μπορεί να το βρει.

Η μορφή του ονόματος αρχείου OBB αποκωδικοποιήθηκε

Τα ονόματα αρχείων OBB φαίνονται τρομακτικά, αλλά κωδικοποιούν τρία κομμάτια πληροφοριών που χωρίζονται με τελείες:

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)

Εάν αντιγράψετε το OBB σε έναν κατάλογο του οποίου το όνομα δεν ταιριάζει ακριβώς με το πακέτο, η εφαρμογή είτε θα αποτύχει να ξεκινήσει σιωπηλά είτε θα εμφανίσει ένα σφάλμα "Η λήψη απέτυχε επειδή ενδέχεται να μην έχετε αγοράσει αυτήν την εφαρμογή", το οποίο είναι παραπλανητικό. Το σφάλμα σημαίνει πραγματικά "η εφαρμογή αναμένεται να βρει το OBB της και δεν είναι εκεί."

Δύο συνήθεις λειτουργίες αποτυχίας

"Η λήψη απέτυχε επειδή μπορεί να μην έχετε αγοράσει αυτήν την εφαρμογή"

Παρά τη διατύπωση, αυτό σχεδόν ποτέ δεν υποδηλώνει πραγματικό πρόβλημα αδειοδότησης με ένα πλευρικό APK. Ενεργοποιητές, κατά σειρά πιθανότητας:

  1. Το OBB λείπει εντελώς.
  2. Το OBB υπάρχει αλλά σε λάθος κατάλογο (τυπογραφικό λάθος στο φάκελο ονόματος πακέτου).
  3. Ο κωδικός έκδοσης OBB δεν ταιριάζει με αυτό που αναμένει το APK (αναβαθμίσατε το APK αλλά διατηρήσατε ένα παλιό OBB ή το αντίστροφο).
  4. Η εφαρμογή χρησιμοποιεί το API ελέγχου άδειας χρήσης και αρνείται ειλικρινά να εκτελέσει μια εγκατάσταση εκτός Play. Αυτό είναι σπάνιο. Μόνο μερικά παιχνίδια μεγάλων εκδοτών εξακολουθούν να το κάνουν.

Η εφαρμογή εκκινείται αλλά γίνεται αμέσως εκ νέου λήψη

Σημαίνει ότι το OBB είναι παρόν αλλά δεν είναι προσβάσιμο, συνήθως ένα ζήτημα άδειας. Σε Android 11+, οι εφαρμογές χρειάζονται ρητή "Πρόσβαση σε όλα τα αρχεία" ή πρέπει να πιέσετε το OBB μέσω ADB (adb push main.42.com.example.game.obb /sdcard/Android/obb/com.example.game/), το οποίο λειτουργεί ανεξάρτητα από την κατάσταση άδειας εντός εφαρμογής. Επιβεβαιώστε ότι το αρχείο ανήκει στον σωστό χρήστη και είναι αναγνώσιμο.

Είναι ασφαλή τα αρχεία OBB;

Το ίδιο το OBB είναι απλώς δεδομένα, συνήθως ένα προσαρμοσμένο κοντέινερ με τις υφές, τον ήχο, τους ορισμούς επιπέδου, τα σενάρια και παρόμοια στοιχεία του παιχνιδιού. Δεν μπορεί να εκτελέσει κώδικα μόνο του. φορτώνεται και ερμηνεύεται από το APK. Αυτό καθιστά την ασφάλεια ενός OBB ισοδύναμη με την ασφάλεια του APK που το ανοίγει: εφόσον το πιστοποιητικό υπογραφής του APK ταιριάζει με αυτό που χρησιμοποιεί ο εκδότης και το APK περνά την επαλήθευση, το ομαδοποιημένο OBB αποτελεί μέρος του ίδιου αξιόπιστου πακέτου.

Αυτό που δεν πρέπει να κάνετε είναι να αναμίξετε ένα OBB από μια πηγή με ένα APK από μια άλλη. Η μορφή OBB είναι προσαρμοσμένη. δεδομένα από την έκδοση 41 δεν θα φορτωθούν απαραίτητα στην έκδοση 42 και ένα σκόπιμα κατασκευασμένο OBB που έχει σχεδιαστεί για να εκμεταλλεύεται ένα γνωστό σφάλμα ανάλυσης στο APK θα μπορούσε κατ 'αρχήν να θέσει σε κίνδυνο την εφαρμογή. Αντιμετωπίστε το APK + OBB ως ένα ζευγαρωμένο σύνολο και αποκτήστε και τα δύο από την ίδια νόμιμη πηγή.

Εξαγωγή δεδομένων παιχνιδιού τώρα

Θέλετε να μάθετε τι υπάρχει μέσα σε αυτό το OBB των 3 GB; Χρησιμοποιήστε τον εξαγωγέα μας για να τραβήξετε μεμονωμένα αρχεία ή να ελέγξετε την ακεραιότητά του.

Δοκιμάστε το Εξαγωγέας OBB στο Διαδίκτυο

Συχνές Ερωτήσεις (FAQ)

Είναι ασφαλές να διαγράψω αρχεία OBB;

Όχι. Εάν διαγράψετε ένα αρχείο OBB, η εφαρμογή είτε θα αρνηθεί να ξεκινήσει είτε θα προσπαθήσει αμέσως να πραγματοποιήσει ξανά λήψη των δεδομένων από τον διακομιστή του προγραμματιστή. Θα χάσετε όλα τα στοιχεία του παιχνιδιού.

Μπορώ να βάλω αρχεία OBB στην κάρτα SD μου;

Γενικά, όχι. Το Android αναμένει ότι τα αρχεία OBB θα βρίσκονται στο διαμέρισμα εσωτερικής αποθήκευσης. Ορισμένα "Προσαρμοσμένα ROM" ή παλαιότερα τηλέφωνα επιτρέπουν στο "Adoptable Storage" να τα μετακινήσει, αλλά αυτό είναι σπάνιο το 2026.

Τι συμβαίνει εάν η έκδοση OBB δεν ταιριάζει με το APK;

Το παιχνίδι συνήθως κολλάει ή εμφανίζει σφάλμα. Τόσο το APK όσο και το OBB πρέπει να είναι από το ίδια έκδοση κατασκευής (π.χ. έκδοση 1.0.5) για να επικοινωνούν σωστά.

Διαχείριση μεγάλων στοιχείων παιχνιδιών σε OBB και Play Asset Delivery

Τα αρχεία OBB εξακολουθούν να φέρουν το μεγαλύτερο μέρος των δεδομένων για πολλά μεγάλα παιχνίδια Android. Η Google μετατοπίζει σταδιακά τα στούντιο προς τη "Δυναμική Παράδοση" με πακέτα AAB, αλλά το Opaque Binary Blob απέχει πολύ από το να έχει χαθεί, επομένως αξίζει να γνωρίζετε πώς λειτουργεί εάν κάνετε sideload ή backup για παιχνίδια. Τα Μετατροπέας XAPK και Εργαλεία OBB μπορούν να χειριστούν την εξαγωγή όταν τη χρειάζεστε.

Κατασκευάστηκε και τεκμηριώθηκε από τον Mst Shaefale Κύριος προγραμματιστής και αρχιτέκτονας πακέτων Android • Επαληθεύτηκε σε Android 12–15

Το Mst Shaefale διατηρεί τη συγχώνευση XAPK/APKS από την πλευρά του πελάτη, τον αναλυτή δυαδικού μανιφέστου και τα εργαλεία υπογραφής APK v1+v2 στο xapktoapk.com. Εντοπίζετε μια παρωχημένη εντολή ή αλλαγή λειτουργικού συστήματος; Στείλτε ένα συντακτικό σημείωμα.