无法运行Eclipse项目 - 无法找到API数据库

时间:2014-04-05 01:51:40

标签: android eclipse api sdk

我的代码编译。代码中没有错误。我下载了完整的SDK。在运行中我收到此错误:

Can't find API database; API check not performed        

它在位置:第1行,输入Android Lint问题。

我不知道什么是错的。

4 个答案:

答案 0 :(得分:16)

我以不同的方式解决了它。在清单中我有:

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

问题是在安装新的Eclipse ADT后,在“Android SDK Manager”中我没有安装任何SDK平台。所以我安装了API 19 SDK Platform&amp;文档&amp;源。我也会安装API 9,但由于某些原因它在SDK Manager中缺失。

无论如何,在此之后我编辑了android:minSdkVersion =“10” - &gt; [保存] - &gt;再次改为android:minSdkVersion =“9” - &gt; [保存] ......问题就不复存在了。

答案 1 :(得分:5)

我修好了。在清单中我指定了uses-sdk minSdkVersion,但我没有使用targetSdkVersion。添加了targetSdkVersion参数后,编译并运行。

答案 2 :(得分:2)

  • 转到Manifest
  • 点击Uses Sdk
  • Min SDK version更改为9或其他内容并按ctrl+s(保存)
  • 错误现在应该消失
  • Min SDK version更改回原始值

这解决了我。

答案 3 :(得分:1)

在Package Explorer中,右键单击显示Android Lint问题的项目。然后选择选项Android工具 - 从该点选择Clear Lint Markers

那应该删除错误。