【发布时间】:2014-07-25 10:00:05
【问题描述】:
我是 Android 开发的新手,我尝试将 Android 应用程序导入到我的 Eclipse (ADT) 中。 但是,我收到一条错误消息:
Unable to resolve target 'android-8'
但是,我在manifest文件中检查,min sdk和target sdk设置如下:
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="19" />
那么,我为什么会出现这个错误?为什么我需要 API 8 ,即使应用程序支持 min sdk 11 ?该应用程序已将 Facebook 和 GCM 集成到其中? 是不是因为这个?或者,是否有任何类需要 API 8 支持? 我很困惑,无法找到满意的答案。 谢谢。
【问题讨论】:
-
查看此链接,希望对您有所帮助stackoverflow.com/questions/13053353/…
-
不,这个链接对我没有帮助。我下载了更高级别的 API 以及我的 minSDk 和目标 SDK 提到的所有这些 API。为什么它要求我下载较低级别的 API? API 8 不在我的应用程序中。
-
检查你是否在 android-sdk\tools\support\annotations.jar 中有这个 jar 文件 annotations.jar
-
如果不试试这个,复制 ..\android-sdk\extras\android\support\annotations\android-support-annotations.jar 并复制到 ..\android-sdk\tools\support \
-
我在指定文件夹中有Annotations.jar
标签: android eclipse eclipse-adt android-sdk-tools