2011-12-25 39 views
51

Tôi mới sử dụng Android và tôi muốn biết kết nối hoặc sự khác biệt giữa phiên bản và cấp API là gì. Mỗi người đề cập đến cái gì? Và điều đó có nghĩa là gì khi tôi quyết định phát triển một số ứng dụng cho API 14 hoặc cho phiên bản Android 4.0?Android: API cấp VS. Phiên bản Android

Hoặc là một tập hợp con của người khác? Tôi chỉ đơn giản là không nhận được sự khác biệt, và tại sao có hai quầy?

Cảm ơn

Trả lời

59

Vâng, API là để phát triển, do đó, những thay đổi trong phiên bản API mới có nhiều "bên trong". Nhưng phiên bản mới của Android thường thêm nhiều tính năng hơn cho người dùng, đó là "hiển thị".

Kiểm tra trang này http://developer.android.com/guide/appendix/api-levels.html, có một bảng hiển thị mối quan hệ giữa các phiên bản và cấp API.

+0

Do đó giao diện (các ** Tôi ** trong API), sẽ không có nghĩa rằng những thay đổi API thực sự bên ngoài nhiều hơn? – 0xC0000022L

1

Một thiết bị chạy Android với phiên bản X thường sẽ hỗ trợ các ứng dụng viết cho API X và dưới đây.

Điều này có nghĩa nếu bạn muốn ứng dụng của bạn để hỗ trợ API 8, các thiết bị ver 8 sẽ có thể chạy nó, mà còn các thiết bị của ver 9, 10, 11 vv

Dưới đây là bảng điều này giải thích mối quan hệ giữa các số: http://developer.android.com/guide/appendix/api-levels.html

18

Nhiều phiên bản Android có thể có cùng cấp API nhưng API làm số nguyên cho phép nhà phát triển dễ dàng nhắm mục tiêu các thiết bị hơn. Biểu đồ bên dưới sẽ cung cấp cho bạn ý tưởng về mối quan hệ của họ nhưng chỉ documentation chứa danh sách đầy đủ các cấp API và cách chúng khác nhau.

Platform Versions

Nguồn: developer.android.com.

Vì dữ liệu này được thu thập từ ứng dụng Cửa hàng Google Play mới, hỗ trợ Android 2.2 trở lên, các thiết bị chạy phiên bản cũ hơn không được bao gồm. Tuy nhiên, vào tháng 8 năm 2013, các phiên bản cũ hơn Android 2.2 chiếm khoảng 1% thiết bị đã đăng ký vào máy chủ của Google (không phải các thiết bị thực sự truy cập Cửa hàng Google Play).

7

Ngoài các câu trả lời được cung cấp, có giải thích chi tiết về Android Platform usage on Wikipedia (permalink).

Bảng này sẽ cung cấp cho bạn điểm nổi bật của Android API so với Phiên bản.

enter image description here

Các vấn đề liên quan