Android:Lint说 - 在布局文件中引用的类,在项目或库中找不到

时间:2013-03-15 10:24:03

标签: android lint

在我的应用中,我正在使用Pull TO Refresh list view库。我分别为所有屏幕设计了布局。当我在我的项目上运行lint时,在我的xlarge屏幕的一个布局文件中,它给了我致命的错误:

  

布局文件中引用的类,   com.handmark.pulltorefresh.library.PullToRefreshListView,不是   在项目或图书馆中找到

在其他屏幕的相同布局文件中,它完全没有错误。另外,我在我的文件的其他布局中使用了相同的库,它没有给出任何错误。它也为Google Maps api提供了相同的错误。我的项目目标是Google Api 16级,我已经检查过,所有库都添加到了它。但是,即使是清洁项目,错误也不会消失。

3 个答案:

答案 0 :(得分:19)

这是一个lint bug,你可以放心地忽略它。 Lint旨在帮助,而不是阻碍您的开发时间。将lint Errors更改为警告,您可以编译并运行应用程序。我不建议将其关闭,因为它有助于保持代码清洁。

答案 1 :(得分:1)

制作一个项目Project -> Clean...,这会为我重置错误。

答案 2 :(得分:0)

我也遇到了类似的错误,对我来说,可以通过在{strong> gradle.properties 中添加android.enableJetifier=true来解决。