我需要在我的项目中使用library project
。
但出于某些原因
referenced XML prefix is not recognized.
以下是我添加库项目的步骤:
但问题是未能识别对链接库项目使用的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
非常感谢!
答案 0 :(得分:1)
我不确定手动选择源文件夹的第二步是否必要。
我认为在项目属性中引用库的重点是自动为您排序。请完全按照以下步骤操作:
http://developer.android.com/guide/developing/projects/projects-eclipse.html
如果您的设置正确,也许在Eclipse中清理并构建所涉及的所有项目可能会有所帮助。
(另外,你没有提到在库项目的属性中选择'is library',所以如果你还没有这样做,请确保已完成)