我需要在我的项目中使用library project
。为什么我的包含的库项目在xml文件中不被识别?正确使用库项目
但对于一些原因
referenced XML prefix is not recognized.
这里是我做了添加库项目的步骤:
- 项目 - >属性 - > Android的 - >添加库项目
- 在我的项目中创建了一个文件夹lib_src - > Build Path - > Configure Build Path - > Link Source(到库项目的src文件夹)
但问题是,对链接库项目使用的XML引用无法识别。
请帮忙 - 当我尝试使用这个库项目时,我做错了什么?
这是无法识别的参考我的项目中的XML文件部分:
<org.taptwo.android.widget.CircleFlowIndicator
android:padding="10dip"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/viewflowindic"
android:layout_gravity="center_horizontal"
app:inactiveType="fill"
app:fadeOut="1000" />
其中<org.taptwo.android.widget.CircleFlowIndicator
导致该问题。
不过,我有一个链接库文件夹lib_src
与子文件夹: org.taptwo.android.widget
和我的项目中包含的类文件CircleFlowIndicator.java
。
我也正好将这个文件夹添加到我的构建路径。
请给些建议可能是什么,我不断收到问题的原因:
Error parsing XML: unbound prefix
在<org.taptwo.android.widget.CircleFlowIndicator
非常感谢!
感谢这一点 - 但是这正是我所做的+源代码的链接 - 我一直得到同样的问题 - 我越来越疯狂......我工作区中的另一个项目成功地包含了我正在尝试使用的库项目。我只是不知道这个诀窍在哪里... – user387184
我终于明白了 - 这是一个相当愚蠢的错误,它与来自公共可用库的旧项目的新Eclipse和API的不兼容性有关。避免我发现的最好方法不是创建现有文件的项目,而是创建新项目,然后插入文件结构 - 否则会发生奇怪的事情 - 我浪费了几个小时的时间: – user387184
这听起来非常愚蠢,什么可惜我们在这么长时间后仍然有这些问题。很高兴你把它整理出来:-) – HXCaine