2010-05-31 35 views
53

Khi tôi đã tạo một dự án với trình hướng dẫn Android, làm cách nào để thay đổi Gói API từ 1,5 đến 2,1?Cấp API thay đổi Android của Eclipse

Tôi không đề cập đến ứng dụng xml nơi API tối thiểu được đặt, tôi đang đề cập đến dự án của tôi trong API của Google.

+0

Chỉ cần một mặt lưu ý: Nếu nó là một ứng dụng tiêu dùng, đảm bảo không để mất khả năng tương thích với các phiên bản 1.5+, vẫn có rất nhiều người sử dụng phiên bản cũ – HXCaine

+1

@HXCaine Chỉ 6.1 % thị trường sử dụng phiên bản thấp hơn 2.1, 19.1% thị trường sử dụng phiên bản 2.2 và 74.4% sử dụng phiên bản 2.3.3 trở lên. [link] (http://developer.android.com/resources/dashboard/platform-versions.html). Vì những lý do đó, tôi sẽ không hỗ trợ bất cứ điều gì dưới 2,2, và thậm chí sau đó, nó có thể an toàn để hỗ trợ 2.3.3 trở lên kể từ khi tôi đặt cược tỷ lệ phần trăm người chạy 2.2 sẽ tiếp tục giảm dần và chức năng API trong 2.3.3 có thể có giá trị mất thị trường nếu nó có nghĩa là 75% thị trường khác thích ứng dụng của bạn nhiều hơn thế (phụ thuộc vào ứng dụng của bạn) – Zero

+0

@HXCaine Tham chiếu cùng một liên kết đó, chỉ từ tháng 12 năm 2011 đến tháng 6 năm 2012, tỷ lệ phần trăm người dùng sử dụng 2,2 đã giảm hơn một nửa. Tôi đặt cược nó sẽ giảm một nửa một lần nữa vào tháng 12 năm 2012. Tôi càng thnk của nó, càng có nhiều tôi cảm thấy như thậm chí 2,2 không còn có liên quan cho phát triển ứng dụng mới, trừ khi ứng dụng của bạn không sử dụng bất kỳ chức năng API mới trong 2.3 .3 anyway, trong trường hợp này, bạn cũng có thể hỗ trợ 2.2. Tôi vẫn sẽ không bận tâm với trở lại 1.6 mặc dù. – Zero

Trả lời

59

Bạn đang sử dụng Eclipse cho điều này vì bạn đã gắn thẻ câu hỏi đó với nhật thực. Nếu bạn đang sử dụng Eclipse chỉ cần nhấp chuột phải vào dự án của bạn chọn tài sản bây giờ chọn android. Bây giờ bạn có thể chọn một mục tiêu xây dựng khác. Nếu bạn muốn gói API thay đổi hộp kiểm từ 4 đến 7.

Nếu bạn không sử dụng Eclipse và muốn sử dụng chương trình console Android sử dụng chương trình android terminal theo cách sau

android update project -p <path to project> -t <new target api level> 
48

Sử dụng Eclipse, nó có thể không thay đổi phiên bản SDK đúng cách chỉ cần nhấp chuột phải và thuộc tính. Mở file manifest và thay đổi dòng

<uses-sdk android:minSdkVersion="number-of-version-you-want" /> 
+1

Câu trả lời này phù hợp với tôi, cảm ơn! – shanabus

+0

Làm việc cho tôi cũng vậy, cảm ơn! – maximus

+0

Mặc dù op cho biết, "Tôi không đề cập đến ứng dụng xml nơi API tối thiểu được đặt" Tôi vẫn đang cung cấp cho bạn +1 để chỉ ra nơi để thực hiện việc này. :) – Madbreaks

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