我在 Android Studio 中收到以下错误。该sqlitedatabase.close()
方法从 API 级别 1 开始可用,但 android studio ide 无法检测到这一点。
问问题
2330 次
3 回答
0
检查这个:
当项目目录不在工作区目录下时,似乎有一个问题。
截至今天,该错误应在第 20 版中修复:http ://code.google.com/p/android/issues/detail?id=27527
在这种情况下,通过将工作区切换到新的工作区来解决问题。这可能是以前 lint 版本遗留的设置问题
于 2013-05-16T20:07:25.110 回答
0
几天前,出现了更新版本(构建 AI-130.687321,日期为 2013 年 5 月 24 日),该问题已修复。
于 2013-05-30T18:54:36.577 回答
0
正如艾哈迈德所说,它看起来像一个错误。同时,尝试releaseReference()
哪个等价,看看是否会发生同样的情况。
更新:
假设您在 Eclipse 中,重新启用检查(在此处找到):
Lint 将文件“lint.xml”与依赖项一起放入项目中。
<lint>
<issue id="UnusedResources">
<ignore path="res\layout\my_layout.xml" />
</issue>
<lint>
不幸的是,编辑和保存这个文件是不够的。您必须关闭并重新打开项目甚至 Eclipse。
不确定 Android Studio 是否也这样做。
更新 2:
在 Android Studio 中,您可以查看所有基于 Lint 的检查并在“设置 | 设置”中调整它们。检查 | 安卓 | 皮棉'。
或者您可以使用 SDK tools/ 目录中名为 lint 的命令行工具。
于 2013-05-16T16:40:16.687 回答