OBB nedir? Android Genişletme Dosyalarına İlişkin Tam Bir Kılavuz
Eğer ciddi bir mobil oyuncuysanız mutlaka "OBB" veya "Genişletme Dosyası" terimiyle karşılaşmışsınızdır. Bunu bir main.1234.com.game.obb dosyası biçiminde veya bir XAPK paketi içinde görebilirsiniz. Ancak hepimiz PUBG, Genshin Impact veya Call of Duty gibi büyük oyunların bunları kullandığını bilsek de çok az kişi bunların tam olarak ne olduğunu veya manuel olarak nasıl yönetileceğini anlıyor.
Aşağıda Opak İkili Bloblar (OBB)'nin gerçekte ne olduğunu, Google'ın bunları neden sunduğunu ve OBB Çıkarıcı aracı ürünümüzün oyun verilerinizi parçalara ayırmanıza ve yönetmenize nasıl yardımcı olabileceğini açıklıyoruz.
Temel Çıkarımlar
- OBB, Opak İkili Blob anlamına gelir; Android uygulamaları için bir "genişletme paketidir".
- Android, çekirdek APK dosya boyutunu 150 MB ile sınırlandırıyor; OBB dosyaları oyunların gigabayt boyutunda olmasına izin verir.
- OBB dosyaları mutlak tespit edilecek şekilde /Android/obb/[package_name]/ içerisine yerleştirilecektir.
- OBB Çıkarıcı ürünümüz oyun varlıklarını doğrudan çevrimiçi bir OBB dosyasından alabilir.
Google Neden OBB Dosyalarını Oluşturdu?
Android tarihinin başlarında, Google Play Store'un çok katı bir dosya boyutu sınırı vardı (50 MB, sonra 100 MB, sonra 150 MB). Bunun amacı, bir uygulamanın temel ikili mantığının işlenemeyecek kadar büyük olmamasını sağlamaktı. Bununla birlikte, yüksek kaliteli oyunlarda gigabaytlarca 3D model, doku ve orkestra müziği bulunur.
Google, APK sınırını yükseltmek yerine Genişletme Dosyası sistemini oluşturdu. Bu, geliştiricilerin APK'larının yanında bir veya iki "Blob"u (her biri 2 GB'a kadar) paketlemesine olanak tanır. Bu bloblar, uygulama kodunun bunları bir sürücü olarak "bağlamadan" hızlı bir şekilde okuyabildiği, etkili bir şekilde özelleştirilmiş bir ZIP dosyasıdır.
Bir OBB Dosyasının Anatomisi
Bir OBB dosyası esasen şifrelenmiş veya şifrelenmemiş bir arşivdir. İçeride genellikle şunları bulacaksınız:
- Varlıklar: Yüksek çözünürlüklü dokular, 3D kafesler ve gölgelendiriciler.
- Ses: Sıkıştırılmış arka plan müziği ve seslendirme dosyaları.
- Yapılandırma: Seviye haritaları ve oyun mantığı tanımları.
Doğru Dosya Yolu
Bir OBB'yi manuel olarak çıkarırsanız, onu tam olarak şu konuma yerleştirmeniz gerekir: Internal Storage > Android > obb > [com.example.package]. Klasör veya dosya adı bir harf bile yanlışsa oyun başlatılamaz ve "Bu uygulamayı satın almamış olabileceğiniz için indirme işlemi başarısız oldu" hatası verir.
2026'da OBB Dosyaları Nasıl Yönetilir
Bu dosyaları yönetmek artık daha zor hale geldi 11+, dosya yöneticilerinin dosyayı görmesini engeller.. İşte bununla nasıl başa çıkılacağı: Kapsamlı Depolama /Android/obb
- Bir XAPK Yükleyici kullanın: Bizimki gibi programlar, OBB ve APK'yı, dosya yerleştirmeyi sizin için otomatik olarak gerçekleştiren tek bir pakete dönüştürür.
- SHIZUKU/FV Dosya Gezgini: OBB veri dosyalarını manuel olarak yönetmenize veya değiştirmeniz gerekiyorsa, kapsamlı depolama kısıtlamalarını atlayabilen gelişmiş dosya gezginlerini kullanın.
- Çevrimiçi Çıkarma: Dev oyunu cihazınıza yüklemenize gerek kalmadan OBB'nin içinde ne olduğunu görmek için OBB Çıkarıcı ürünümüzü kullanın.
OBB vs APK Genişletme vs AAB Varlık Paketleri
Android aslında yıllar içinde "bir APK'ya sığandan daha fazla veri göndermek" için üç farklı mekanizma sundu. Hangisiyle uğraştığınızı bilmek doğru yükleme yolunu bulmanıza yardımcı olur:
- OBB (Opak İkili Blob, klasik): Google tarafından 2012'de tanıtıldı ve 2010'lu yıllarda oyunlarda yaygın olarak kullanıldı. Yayıncı iki dosyayı (APK + OBB) Play Store'a tek bir paket olarak yükler; Yükleme sırasında Play, OBB'yi /sdcard/Android/obb/<package>/ konumuna yerleştirir. Yeni uygulamalar için büyük ölçüde kullanımdan kaldırılmıştır, ancak eski veya büyük oyunların yandan yüklenen XAPK'leri için hala çok yaygındır.
- APK Genişletme Dosyaları API'sı:, uygulamanın APK'nın içine göndermek yerine genişletmeyi ilk çalıştırıldığında indirmesinin Google tarafından kutsanmış bir yolu. Dosya adları main.<version>.<package>.obb ve patch.<version>.<package>.obb'ye benzer. OBB ile aynı disk yolu.
- Varlık Teslimi / Varlık Paketlerini Oynat (modern): AAB döneminin halefi. Varlık paketleri App Bundle'ın bir parçasıdır ve temel APK'dan bağımsız olarak Play hizmetleri tarafından cihaza aktarılır. /sdcard altında değil, uygulamaya özel önbellek dizinlerinde bulunurlar ve bunları manuel olarak taşıyamazsınız.
İçinde gerçek bir .obb dosyası bulunan bir XAPK'nız varsa, ilk iki kategoriyle uğraşırsınız: dosya /sdcard/Android/obb/<package>/'ye gider ve yolun tam olarak eşleşmesi gerekir, aksi takdirde uygulama onu bulamaz.
OBB Dosya Adı Formatının Kodu Çözüldü
OBB dosya adları korkutucu görünüyor ancak noktalarla ayrılmış üç bilgi parçasını kodluyorlar:
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'yi, adı paketle tam olarak eşleşmeyen bir dizine kopyalarsanız, uygulama ya sessizce başlatılamaz ya da yanıltıcı olan "Bu uygulamayı satın almamış olabileceğiniz için indirme işlemi başarısız oldu" hatası gösterir. Hata gerçekten "uygulamanın OBB'yi bulması bekleniyor ve orada değil" anlamına geliyor.
İki Yaygın Arıza Modu
"Bu uygulamayı satın almamış olabileceğiniz için indirme işlemi başarısız oldu"
İfadelere rağmen, bu neredeyse hiçbir zaman yandan yüklenen bir APK ile ilgili gerçek bir lisans sorununa işaret etmez. Olasılık sırasına göre tetikleyiciler:
- OBB tamamen eksik.
- OBB mevcut ancak yanlış dizinde (paket adı klasöründe yazım hatası).
- OBB sürüm kodu, APK'nın beklediğiyle eşleşmiyor (APK'yı yükselttiniz ancak eski bir OBB'yi korudunuz veya tam tersi).
- Uygulama, lisanslama kontrolü API'sini kullanıyor ve Play dışı bir yüklemeyi çalıştırmayı gerçekten reddediyor. Bu nadirdir; yalnızca bazı büyük yayıncı oyunları hala bunu yapıyor.
Uygulama başlatılıyor ancak hemen yeniden indiriliyor
OBB'nin mevcut olduğu ancak erişilemediği anlamına gelir; genellikle bir izin sorunudur. Android 11 ve üzeri uygulamalarda açık bir "Tüm dosyalara erişim" gerekir veya uygulama içi izin durumundan bağımsız olarak çalışan ADB (adb push main.42.com.example.game.obb /sdcard/Android/obb/com.example.game/ aracılığıyla OBB'yi göndermeniz gerekir). Dosyanın doğru kullanıcıya ait olduğunu ve okunabilir olduğunu doğrulayın.
OBB Dosyaları Güvenli mi?
OBB'nin kendisi yalnızca verilerdir; genellikle oyunun dokularını, seslerini, seviye tanımlarını, komut dosyalarını ve benzer varlıkları içeren özel bir kaptır. Kodu kendi başına çalıştıramaz; APK tarafından yüklenir ve yorumlanır. Bu, bir OBB'nin güvenliğini, onu açan APK'nın güvenliğine eşdeğer hale getirir: APK'nin imzalama sertifikası yayıncının kullandığıyla eşleştiği ve APK doğrulamayı geçtiği sürece, paketlenen OBB aynı güvenilir paketin bir parçasıdır.
Yapmamanız gereken şey, bir kaynaktan gelen OBB'yi diğerinden bir APK ile karıştırmak. OBB formatı özeldir; Sürüm 41'deki veriler mutlaka sürüm 42'ye yüklenmeyecektir ve APK'daki bilinen bir ayrıştırma hatasını kullanmak üzere tasarlanmış kasıtlı olarak hazırlanmış bir OBB, prensipte uygulamayı tehlikeye atabilir. APK + OBB'yi eşleştirilmiş bir set olarak değerlendirin ve her ikisini de aynı meşru kaynaktan edinin.
Oyun Verilerini Şimdi Çıkarın
Bu 3GB OBB'nin içinde ne olduğunu merak mı ediyorsunuz? Tek tek dosyaları almak veya bütünlüğünü kontrol etmek için çıkarıcımızı kullanın.
OBB Extractor Online'ı deneyinSıkça Sorulan Sorular (SSS)
OBB dosyalarını silmek güvenli midir?
Hayır. Bir OBB dosyasını silerseniz, uygulama ya başlamayı reddeder ya da verileri hemen geliştiricinin sunucusundan tekrar indirmeye çalışır. Tüm oyun varlıklarını kaybedeceksiniz.
OBB dosyalarını SD Kartıma koyabilir miyim?
Genel olarak hayır. Android, OBB dosyalarının dahili depolama bölümü'de olmasını bekliyor. Bazı "Özel ROM'lar" veya daha eski telefonlar "Kabul Edilebilir Depolama"nın bunları taşımasına izin verir, ancak bu 2026'da nadirdir.
OBB sürümü APK ile eşleşmezse ne olur?
Oyun genellikle çökecek veya bir hata gösterecektir. Doğru iletişim kurabilmek için hem APK hem de OBB'nin aynı yapı sürümü'den (örn. v1.0.5) olması gerekir.
OBB Genelinde Büyük Oyun Varlıklarını Yönetme ve Oyun Varlık Teslimatı
OBB dosyaları hala birçok büyük Android oyununa ilişkin verilerin büyük kısmını taşıyor. Google, stüdyoları yavaş yavaş AAB paketleriyle "Dinamik Teslimat"a doğru kaydırıyor, ancak Opak İkili Blob henüz bitmiş değil, bu nedenle oyunları yan yüklerseniz veya yedeklerseniz nasıl çalıştığını bilmekte fayda var. XAPK Dönüştürücü ve OBB araçları ürünümüz ihtiyaç duyduğunuzda çıkarma işlemini gerçekleştirebilir.