Eclipse Android项目失去对库项目的引用--ViewPagerIndicator

时间:2012-01-03 08:56:44

标签: android eclipse

Eclipse版本:Helios Service Release 2 建造ID:20110301-1815

我已将ViewPagerIndicator库导入Eclipse File-> New-> Android Project ...命名项目ViewPageIndicatorLibrary

从现有来源创建项目

选择来源

C:\Android\development\workspace\Android-ViewPagerIndicator\library

正确添加了兼容性库和Project版本。 项目属性“Is Library”已选中。一切都很好。

在项目中我想使用ViewPageIndicator,选择属性。 Android属性 - >添加库和ViewPageIndicatorLibrary库项目可供选择。

选择ViewPageIndicatorLibrary,它以绿色勾号显示,参考路径为"C:\Android\development\workspace\ViewPageIndicatorLibrary" 一切都好看。

关闭属性,重新打开属性,并显示带有红叉的库引用。

引用路径似乎是正确的(指向刚刚添加的ViewPageIndicatorLibrary项目的相同根目录)

"C:\Android\development\workspace\ViewPageIndicatorLibrary"

项目名称显示为“?”。

Eclipse似乎正在丢失ViewPageIndicatorLibrary项目的链接。 导入对com.viewpagerindicator的引用。*无法解析。

主项目的project.properties显示

# Project target.
target=android-8
android.library.reference.1=C:/Android/development/workspace/ViewPageIndicatorLibrary

所以参考路径是绝对正确的。任何想法? 我只是想继续使用这个库,但它没有播放。现在多次删除/重新创建库项目 - 结果相同,当“属性”对话框关闭时,Eclipse会丢失链接。

1 个答案:

答案 0 :(得分:1)

我遇到了与google-play-services_lib相同的问题。我创建了第二个eclipse工作区并复制了包含该库的一些项目后发生了这个问题。

在这种情况下,我在每个工作区文件夹中都有google-play-services_lib。然后我删除了一个文件夹,修复了项目设置(Android工具)并清理了有问题的项目。这解决了这个问题。

可能是Eclipse错误(Juno 4.2.1)。