Đã có câu trả lời tốt ở đây, nhưng chỉ cần thêm ---
Có một số API dành cho nhà phát triển chỉ tương thích với một số phiên bản Google Play Services cụ thể / phiên bản HĐH Android / Phiên bản màn hình ( như đã đề cập trong các câu trả lời khác ) và việc không có các thành phần hoặc thông số kỹ thuật cụ thể này ( đôi khi ) có thể khiến ứng dụng:
- Không bắt đầu / chạy.
- Sự cố / Nguyên nhân khiến các ứng dụng khác bị sập.
Chính Google Play Store đang giúp tránh mọi trải nghiệm xấu của người dùng không cần thiết.
Mặc dù hầu hết các API tương thích ngược, ngay cả các nhà phát triển cũng được khuyến khích sử dụng phiên bản mới nhất của API cụ thể mà họ đang sử dụng.
Android luôn thay đổi và cải tiến, và cách tốt nhất để tối đa hóa lợi ích của nó là luôn được cập nhật càng nhiều càng tốt.