APK genişletme dosyalarını ekleme veya test etme

Uygulamanız 100 MB'tan fazla bellek alanına ihtiyaç duyuyorsa ek APK öğelerini depolamak için genişletme dosyalarını kullanabilirsiniz. Uygulama başına iki genişletme dosyası depolayabilirsiniz. Her bir genişletme dosyasının boyutu en fazla 2 GB olabilir.

APK dosyalarında, destekledikleri Android sürümüne dayalı olarak maksimum dosya boyutu sınırı vardır:

  • 100 MB - Android 2.3 ve sonraki sürümleri (API düzeyi 9-10 ve 14+) hedefleyen APK'lar
    • 100 MB APK'ları yükleyebilmek için kullanıcıların Play Store 5.2 veya sonraki bir sürümünü çalıştırıyor olması gerekir.
  • 50 MB - Android 2.2 ve önceki sürümleri (API düzeyi 8 veya önceki sürüm) hedefleyen APK'lar

Genişletme dosyaları ek ücret alınmadan barındırılır. Google Play, mümkün olduğunda genişletme dosyalarını, uygulamalar yüklendiğinde veya güncellendiğinde indirir. Bazı durumlarda uygulamanızın kendi genişletme dosyalarını indirmesi gerekir.

İndirme sırasında APK'nızın sıkıştırılmış boyutu (genişletme dosyaları dahi) 100 MB'tan büyükse, kullanıcılar uygulamanızı indirmek için kablosuz bağlantı kullanmalarını öneren bir uyarı görürler.

İpucu : Uygulamanızı Android App Bundle'ı kullanarak yayınlamak suretiyle, kullanıcıların yüklemesi için daha küçük ve daha verimli uygulamalar oluşturabilir ve sunabilirsiniz.

Genişletme dosyası türleri

Genişletme dosyaları kullanırken, bir dosya ana dosya ve diğeri de isteğe bağlı yama dosyasıdır. İsteğe bağlı yama dosyaları genellikle ana dosyaya yapılan küçük güncellemeler için kullanılır.

Genişletme dosyaları herhangi bir dosya türünde olabilir ve uygulamanızın bu dosyalara erişebileceği, cihazın paylaşılan depolama alanında depolanır (örneğin: SD kart veya takılabilir USB bölümü). Yayınlanan her genişletme dosyası URL'si, her indirme için benzersizdir.

Genişletme dosyalarını yönetme

Genişletme dosyalarını ekleme veya değiştirme

Taslak sürümünde APK'lara yeni genişletme dosyaları yükleyebilir veya mevcut genişletme dosyalarını ekleyebilirsiniz.

  1. Play Console hesabınıza gidin.
  2. Uygulamanızı seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni tıklayın.
  4. Güncellemek istediğiniz sürüm türünün yanındaki Yönet'i seçin.
  5. Uygulamanızın APK dosyasını sürükleyip bırakın veya seçin.
  6. Sürümünüzle ilişkili APK'ların bir listesini görürsünüz. İlgili sürüm kodunun yanındaki ekle simgesini seçin.
  7. Yeni bir dosya yüklemek mi yoksa mevcut bir genişletme dosyasını eklemek mi istediğinizi seçin.
    • APK henüz yayınlanmadıysa, başka bir dosya veya Genişletme dosyası yok'u seçerek genişletme dosyasını değiştirebilir ya da kaldırabilirsiniz. Mevcut bir sürümdeki genişletme dosyalarını kaldıramazsınız.
  8. Kaydet'i seçin.
Genişletme dosyalarını kaldırma

Mevcut bir sürümdeki genişletme dosyalarını kaldıramazsınız. Belirli bir genişletme dosyasının artık APK'nızda olmasını istemiyorsanız söz konusu genişletme dosyasını içermeyen yeni bir APK ile sürüm oluşturun.

Henüz yayınlanmamış APK'lar için, eklenen genişletme dosyalarını istediğiniz zaman değiştirebilirsiniz.

  1. Play Console hesabınıza gidin.
  2. Uygulamanızı seçin.
  3. Soldaki menüde Sürüm yönetimi > Uygulama sürümleri'ni tıklayın.
  4. Güncellemek istediğiniz sürüm türünün yanındaki Yönet'i seçin.
  5. Sürümünüzle ilişkili APK'ların bir listesini görürsünüz. İlgili sürüm kodunun yanındaki ekle simgesini seçin.
  6. Aşağı oku Drop-down arrow seçin.
  7. Genişletme dosyası yok > Kaydet'i seçin.
Genişletme dosyalarını test etme

Uygulamanızı yayınlamadan önce, genişletme dosyası uygulama şeklinizi test ettiğinizden emin olun.

APK genişletme dosyaları taslak uygulamalarla test edilemezler. APK genişletme dosyalarını test etmek için APK'nızın kullanılabilir bir kanala yayınlanması gerekir.

Bu size yardımcı oldu mu?
Bunu nasıl iyileştirebiliriz?