Lỗi: Not targeting the latest versions of Android; compatibility modes apply.

Thảo luận trong 'Hỏi đáp lập trình game Android' bắt đầu bởi HaiHack, 2/3/13.

  1. HaiHack

    HaiHack Member

    Lượt xem: 2,811
    Not targeting the latest versions of Android; compatibility modes apply. Consider testing and updating this version. Consult the android.os.Build.VERSION_CODES javadoc for details.

    PHP:
    <uses-sdk
            android
    :minSdkVersion="8"
            
    android:targetSdkVersion="15" />
    Sửa android:targetSdkVersion="15" lên 17 thì hết???
    - Tiện thể cho mình hỏi hai cái khái niệm minSdkVersion với targetSdkVersion
  2. thanhlong90.it

    thanhlong90.it Admin Support Staff Member

    Thực ra khi tạo 1 ứng dụng android, ngay từ đầu bạn đã khai báo cấp độ (level) thư viện của android mà bạn muốn sử dụng. Ví dụ như 2.2 (là level 8), tuy nhiên bạn đã sử dụng 1 máy ảo thấp hơn như level 7 chẳng hạn. Kết quả là bạn sẽ không chạy được ứng dụng đó trên máy ảo level 7. Manifect đã được khai báo sẵn cấp độ rồi, nên chúng ta không thể thay đổi thông số này được.

    minSdkVersion: là cấp độ tối thiểu (ví dụ là 2.2 tức là level 8), sử dụng máy ảo cao hơn level 8 cũng có thể chạy được ứng dụng này.
    targetSdkVersion: là cấp độ khuyến khích nên sử dụng.

Chia sẻ trang này