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会丢失链接。
答案 0 :(得分:1)
我遇到了与google-play-services_lib相同的问题。我创建了第二个eclipse工作区并复制了包含该库的一些项目后发生了这个问题。
在这种情况下,我在每个工作区文件夹中都有google-play-services_lib。然后我删除了一个文件夹,修复了项目设置(Android工具)并清理了有问题的项目。这解决了这个问题。
可能是Eclipse错误(Juno 4.2.1)。