![](/img/trans.png)
[英]How the current users of an ios and android app affected after releasing a new version which requires higher min SDK than the one they use?
[英]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.jar
.jar是一個2kb的文件,如果沒有下載請嘗試在線下載
復制..\\android-sdk\\extras\\android\\support\\annotations\\android-support-annotations.jar
並將其復制到..\\android-sdk\\tools\\support\\
您必須打開SDK管理器並只需安裝API級別8。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.