Ağustos 2021'den itibaren, yeni uygulamaların Google Play'de Android App Bundle ile yayınlanması gerekmektedir. 200 MB'tan büyük olan yeni uygulamalar Play Asset Delivery ya da Play Feature Delivery aracını kullanabilir.
Google Play, 30 Haziran 2023'ten itibaren APK kullanan TV uygulaması güncellemelerini desteklememektedir. Tüm TV uygulaması güncellemeleri Android App Bundle (AAB) ile yayınlanmalıdır.
Daha fazla bilgi edinmek için Android Geliştiricileri Blogu'ndaki Android App Bundle'ın Geleceği makalesini okuyun.
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 hedefleyen APK'lar (API düzeyi 9-10 ve 14 üstü)
- 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.
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) 200 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 ile yayınlayarak, kullanıcıların yüklemesi için daha küçük ve daha verimli uygulamalar geliştirip 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.