2012-11-24 34 views
23

Tôi muốn phát triển một ứng dụng cho bánh sandwich kem android và các phiên bản ở trên. Vì vậy, những gì tôi khám phá ra là android 4.0 hỗ trợ api 14, và android 4.0.3 api 15. Nhìn vào bảng điều khiển http://developer.android.com/about/dashboards/index.html. Có vẻ như không ai có android ics 4.0 nhưng chỉ có 4.0.3 hoặc 4.0.4. Điều này là quan trọng bởi vì nếu nó là như nó có vẻ, tôi sẽ phát triển các ứng dụng bằng cách sử dụng api 15 và không 14. Tuy nhiên tôi chắc chắn rằng không ai có Android trong phiên bản 4.0.0 của mình. Bạn có thể xác nhận dữ liệu trong trang tổng quan không? Ý tôi là, bạn có chắc chắn rằng bánh sandwich kem android có mặt trên các thiết bị chỉ trong phiên bản 4.0.3 và 4.0.4 không? Cảm ơnPhát triển Android: api 14 vs api 15

Trả lời

45

Dưới 0,05% thiết bị là 4.0, 4.0.1 hoặc 4.0.2, đó là lý do tại sao thiết bị không hiển thị trên the dashboards. Tương tự, dưới 0,05% thiết bị sử dụng 2.0 hoặc 2.0.1 và tương tự với 3.0.

Bạn có thể phát triển một cách an toàn cho API 8, 10, 13, 15, 16, 17, 18, và 19 (như của ngày 28 Tháng 12 năm 2013), và bỏ qua những cánh chín cấp API còn lại (mặc dù có hiếm khi là một lý do để). Nếu có thể, bạn có thể muốn tiếp tục hỗ trợ API 7, vì gần đây nó đã tắt các trang tổng quan. (0,05% của một tỷ thiết bị vẫn còn khá một vài!)

+3

Nhận xét FYI: api sự khác biệt có sẵn ở đây developer.android.com/sdk/api_diff/15/changes.html – Pascal

12

Google đã chỉ định cho nhà sản xuất Android 4.0.3 nên được sử dụng làm phiên bản cơ sở cho ics. Nó cũng đã đề nghị tất cả các nhà sản xuất cung cấp các bản cập nhật tự động cho 4.0.3.

Tôi không có ý tưởng về thống kê sử dụng thiết bị chạy phiên bản trước 4.0.3, nhưng tôi đoán nó sẽ là một phần nhỏ các thiết bị.

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