我的代码编译。代码中没有错误。我下载了完整的SDK。在运行中我收到此错误:
Can't find API database; API check not performed
它在位置:第1行,输入Android Lint问题。
我不知道什么是错的。
答案 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
那应该删除错误。