2012-06-17 7 views

Trả lời

20

Các docs nói

android: targetSdkVersion: Thuộc tính này thông báo cho hệ thống mà bạn đã thử nghiệm với phiên bản mục tiêu và hệ thống không nên cho phép bất kỳ hành vi phù hợp để duy trì ứng dụng của bạn của về phía trước -tính tương thích với phiên bản đích. Ứng dụng này là vẫn có thể chạy trên các phiên bản cũ hơn

Nếu không được đặt, giá trị mặc định bằng với giá trị minSdkVersion. Điều này cho biết thị trường sẽ lọc các thiết bị có sdk thấp hơn.

target = android-sdk phiên bản trong tập tin thuộc tính dự án chỉ ra Eclipse sẽ không cho phép các phương pháp sử dụng hoặc các lớp học từ sdk cao hơn thế này.

ví dụ: Một liên quan đến môi trường phát triển và liên quan đến các thiết bị Android.

+0

cảm ơn, nhưng tôi đã hỏi về 'android: targetSdkVersion' tag – Crocodile

+0

đôi khi nhắm mục tiêu> targetSdkVersion !! ?? ví dụ. tham khảo 'dự án thư viện' với mục tiêu cao hơn [của bạn thì bạn phải bơm] –

6

mục tiêu trong thuộc tính dự án là phiên bản Android mà dự án của bạn được biên soạn.

targetSdkVersion trong tệp kê khai là phiên bản Android mà ứng dụng của bạn được nhắm mục tiêu đến. Ví dụ: nếu bạn đặt phiên bản đích là 14 trở lên, Android v4 sẽ hiển thị các tính năng ICS cụ thể như thanh tác vụ.

http://developer.android.com/guide/topics/manifest/uses-sdk-element.html