在我的应用程序中,我使用的是 Pull TO Refresh list view图书馆。我分别为所有屏幕设计了布局。当我在我的项目上运行 lint 时,在我的 xlarge 屏幕布局文件之一中,它给了我 fatal error :
Class referenced in the layout file, com.handmark.pulltorefresh.library.PullToRefreshListView, was not found in the project or the libraries
在其他屏幕的相同布局文件中,它完全没有错误。此外,我在文件的其他布局中使用了相同的库,它没有给出任何错误。 Google Maps
api 也会出现同样的错误。我的项目以 Google Api 16 级为目标,我已经检查过,所有库都已添加到其中。但是,即使在清理项目时,错误也不会消失。
最佳答案
这是一个 lint 错误,您可以放心地忽略它。 Lint 旨在提供帮助,而不是阻碍您的开发时间。将 lint Errors 更改为警告,您就可以正常编译和运行该应用程序。我不建议将其关闭,因为它有助于保持代码更整洁。
关于Android:Lint 说 - 布局文件中引用的类,在项目或库中找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15429852/