มีคำตอบที่ดีอยู่แล้วที่นี่ แต่เพื่อเพิ่ม ---
มีบาง APIs นักพัฒนาที่มีเฉพาะเข้ากันได้กับเฉพาะบางรุ่นบริการของ Google Play / รุ่น Android OS / รุ่นหน้าจอ (มีตามที่กล่าวไว้แล้วในคำตอบอื่น ๆ ) และไม่ได้มีเฉพาะองค์ประกอบเหล่านี้หรือรายละเอียดอาจ ( บางครั้ง ) สาเหตุการประยุกต์ใช้ในการ:
- ไม่เริ่ม / เรียกใช้
- Crash / ทำให้แอปอื่น ๆ หยุดทำงาน
Google Play Store เองกำลังช่วยหลีกเลี่ยงประสบการณ์การใช้งานที่ไม่จำเป็นใด ๆ ที่ไม่จำเป็น
แม้ว่า APIs ส่วนใหญ่จะใช้งานร่วมกับระบบย้อนหลังได้ แต่ผู้พัฒนาก็ควรใช้ API เฉพาะรุ่นล่าสุดที่พวกเขาใช้อยู่
Android มีการเปลี่ยนแปลงและปรับปรุงอยู่ตลอดเวลาและวิธีที่ดีที่สุดเพื่อให้ได้ประโยชน์สูงสุดคือการได้รับการอัปเดตให้มากที่สุดเสมอ