Java 未找到API级别为17的LoaderManager引用

Java 未找到API级别为17的LoaderManager引用,java,android,android-loadermanager,Java,Android,Android Loadermanager,我正在编写一个android示例应用程序,并尝试使用来自的示例代码创建listview示例。它无法解析LoaderManager。你知道会出什么问题吗 我正在将eclipse toolkit与最新的android sdk一起使用。本例中需要使用的函数LoaderManager仅可从API 17获得: 我猜您使用的API低于17,因此您的项目无法找到它 如果您确实需要在较旧的API版本上使用此函数,您仍然可以尝试使用支持库中提供的“支持”版本: 使用此软件包,您可以使用以下方法导入此Loade

我正在编写一个android示例应用程序,并尝试使用来自的示例代码创建listview示例。它无法解析LoaderManager。你知道会出什么问题吗


我正在将eclipse toolkit与最新的android sdk一起使用。

本例中需要使用的函数
LoaderManager
仅可从API 17获得:

我猜您使用的API低于17,因此您的项目无法找到它

如果您确实需要在较旧的API版本上使用此函数,您仍然可以尝试使用支持库中提供的“支持”版本:

使用此软件包,您可以使用以下方法导入此
LoaderManager
类:

import android.support.v4.app.LoaderManager;
而不是:

import android.app.LoaderManager;

我引用的唯一API是17。项目目标为17,最小版本也为17。所以我想这应该没问题。这只是eclipse的错误纠正问题。它并不建议导入名称空间,而通常它会导入其他所有内容。手动添加导入解决了这个问题。@Manu-也许你可以添加一个答案,其中包含这个,因为手动添加导入也为我解决了这个问题。看看是否有人能解释为什么这是必要的,以及这是否是解决这个问题的正确方法(尽管Yoann所说的对API级别不匹配的人同样有效)。