APK, OBB ve data klasörlerinin kısa özeti
APK, uygulamanın kurulum paketidir; OBB, büyük kaynakları (dokular, videolar) APK dışında depolar; Android/data ve /data/data ise kullanıcı ve sistem verilerini içerir. Aşağıda bu dosyaların farkları, nerede bulunacakları ve nasıl güvenli bir şekilde yönetilecekleri anlatılmaktadır.
APK, OBB ve data nedir — Amaç ve yapı
APK
- Kurulum formatı (kod — DEX/ART, kaynaklar ve manifest içeren arşiv).
- Yürütülebilir kodu ve temel kaynakları içerir; onsuz uygulama kurulamaz.
OBB
- Büyük kaynaklar (grafikler, sesler, videolar) için yardımcı kapsayıcı.
- Genellikle oyunlar ve ağır uygulamalar tarafından kullanılır, main.
. .obb veya patch.<...>.obb şablonuna göre adlandırılır. - İlgili APK olmadan OBB işlevsizdir.
data
- İki seviye: kullanıcı verileri — /Android/data/
/ (çoğu durumda root gerektirmez) ve sistem verileri — /data/data/ / (sadece root ile erişilir). - Ayarları, kayıtları, önbelleği, SQLite veritabanlarını ve indirilen dosyaları saklar; uygulama çalışırken değişir.
Statik kaynakları (APK/OBB içinde) ve dinamik kaynakları (Android/data içinde) ayırt edin: ilki değişmez, ikincisi kullanım sırasında değişir.
Dosyalar cihazda nerede bulunur (kesin yollar)
- APK:
- Kurulu uygulamalar (sistem alanı): /data/app/
-*/base.apk (root veya ADB gerekir). - İndirilen APK dosyaları: /storage/emulated/0/Download/ veya SD karttaki indirme klasörleri.
- Kurulu uygulamalar (sistem alanı): /data/app/
- OBB:
- /storage/emulated/0/Android/obb/
/main. . .obb - Her iki depolama alanını da kontrol edin: emüle edilen (0) ve harici SD kart (/storage/XXXX-XXXX/...).
- /storage/emulated/0/Android/obb/
- Data:
- Kullanıcı verileri: /storage/emulated/0/Android/data/
/ - İçindeki önbellek: /storage/emulated/0/Android/data/
/cache/ - Sistem verileri (sadece root): /data/data/
/
- Kullanıcı verileri: /storage/emulated/0/Android/data/
Yedek almadan /data/data içindeki dosyaları manuel olarak düzenlemeyin — bu, uygulamanın çalışmasını bozabilir ve veri kaybına neden olabilir.
ADB için hızlı komutlar (root gerekmeden)
- APK'yı cihazdan kopyalama: adb pull /data/app/
/base.apk (bazı cihazlar için root veya hata ayıklama izinleri gerekir). - OBB'yi kopyalama: adb pull /storage/emulated/0/Android/obb/
/...
Dosyaları güvenli bir şekilde yönetme — Pratik talimatlar
- Önbellek/veri temizleme: Ayarlar → Uygulamalar → Uygulamayı seç → Depolama → Önbelleği temizle / Verileri temizle.
- OBB taşıma: Dosyayı tam olarak /Android/obb/
/ klasörüne kopyalayın ve uygulamanın okuma iznine sahip olduğundan emin olun. - APK'yı manuel kurma: Bilinmeyen kaynaklardan yüklemeyi etkinleştirin, APK'yı kurun, ardından ilk çalıştırmadan önce OBB'yi klasöre yerleştirin.
- Yedekler: Önemli veritabanlarını dışa aktarın veya uygulamanın yerleşik yedekleme işlevini kullanın.
- Root/modlar: /data/data ve /data/app erişimi sağlar ancak garantinizi geçersiz kılar ve güvenlik riskini artırır.
Temel dosya türlerinin karşılaştırılması
| Tür | Ne saklar | Tipik boyut | Çalışma sırasında değişir mi | Silinmesinin sonucu |
|---|---|---|---|---|
| APK | Kod ve temel kaynaklar | 10–200 MB | hayır | uygulama kurulamaz/silinir |
| OBB | Büyük kaynaklar (medya) | 100 MB–birkaç GB | nadiren | oyun başlamaz, kaynak hataları |
| Android/data | Kayıtlar, önbellek, ayarlar | onlarca MB–birkaç GB | evet | ilerleme/ayar kaybı |
Sık yapılan hatalar
- OBB'yi yanlış klasöre veya yanlış isimle kopyalama — uygulama dosyaları göremez.
- Yedek almadan verileri temizleme — oyunlarda ilerleme kaybı.
- Formatı (SQLite, XML) anlamadan sistem verilerini düzenleme — veri bozulması.
- İmzasız değiştirilmiş APK'ları çalıştırma girişimi — sistem kurulumu reddeder.
SSS
-
Android/data/
silindiyse ilerleme nasıl geri yüklenir?
Yedek yoksa genellikle imkansızdır. Bulut kaydını (destekleniyorsa) veya yedek klasörlerini kontrol edin. -
Yer açmak için OBB silinebilir mi?
Evet, ancak oyun başlamayı durdurur. Tüm dosyaları düzgün şekilde kaldırmak için uygulamayı ayarlardan silmek daha iyidir. -
Android/data'yı görmek için root gerekir mi?
Modern Android sürümlerinde, uygun izinlere sahip dosya yöneticilerinde /Android/data klasörü görünür; sistem /data/data klasörü root gerektirir. -
Uygulamayı OBB ile birlikte SD karta nasıl taşırım?
Sistemin uygulama taşıma işlemi her zaman OBB'yi taşımaz. OBB'nin seçili depolama birimindeki /Android/obb içinde bulunduğundan manuel olarak emin olmanız önerilir.
Gerekirse, cihaz modelinize özel kısa bir kılavuz gönderebilir veya belirli bir görev için ADB komutlarını gösterebilirim.