簡體   English   中英

Android:即使最低SDK版本更高,也需要以前的SDK支持?

[英]android: requires previous sdk support even if min sdk version is higher?

我是Android開發的新手,我試圖將Android應用程序導入到我的Eclipse(ADT)中。 但是,我收到一個錯誤消息:

 Unable to resolve target 'android-8'

但是,我在清單文件中檢查到,最小sdk和目標sdk設置如下:

  <uses-sdk
    android:minSdkVersion="11"
    android:targetSdkVersion="19" />

然后,為什么會有這個錯誤? 即使應用程序支持min sdk 11,為什么我仍需要API 8? 該應用程序已將Facebook和GCM集成到其中嗎? 是因為這個嗎? 或者,是否有需要API 8支持的類? 我感到困惑,無法找到滿意的答案。 謝謝。

您的應用程序已將Android 8設置為目標版本。 從屬性選項更改

右鍵單擊該項目,然后單擊“屬性”。 然后從左側選擇“ Android”。 然后,您可以從右側選擇目標版本。

始終嘗試選擇最高可用的目標版本。 目前適用於Android 19(4.4.2 Kitkat)。

annotations.ja‌​r .ja‌r是一個2kb的文件,如果沒有下載請嘗試在線下載

復制..\\android-sdk\\extras\\android\\support\\annotations\\android-support-annotations.ja‌​r並將其復制到..\\android-sdk\\tools\\support\\

您必須打開SDK管理器並只需安裝API級別8。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM