Zaten burada iyi cevaplar var, ama sadece eklemek için ---
Yalnızca belirli Google Play Hizmetleri sürümü / Android işletim sistemi sürümü / Ekran sürümüyle ( diğer yanıtlarda daha önce belirtildiği gibi) uyumlu olan bazı geliştirici API'ları vardır ve bu belirli bileşenlere veya özelliklere sahip olmamak ( bazen ) uygulamanın neden olmasına neden olabilir:
- Başlatma / çalıştırma değil.
- Crash / Diğer uygulamaların kilitlenmesine neden olabilir.
Google Play Store'un kendisi gereksiz kötü kullanıcı deneyiminden kaçınmaya yardımcı oluyor.
API'ların çoğu geriye dönük olarak uyumlu olsa da, geliştiricilerin bile kullandıkları belirli bir API'nin en son sürümünü kullanmaları önerilir.
Android sürekli değişiyor ve gelişiyor ve avantajlarını en üst düzeye çıkarmanın en iyi yolu her zaman mümkün olduğunca güncellenmektir.