为android ndk项目添加libxml支持

时间:2014-03-13 01:03:08

标签: android android-ndk libxml2

大家好日子。还在试图弄清楚添加xml库有什么问题。(Previos thread Cannot find libxml2 in android ndk project

在jni文件夹中:i jave prebuild libxml.so,我成功构建了android.mkstart-spice.cStart-spice.c需要libxml才能工作。

Android.mk:

include $(CLEAR_VARS)
LOCAL_MODULE :=  libxml
LOCAL_SRC_FILES :=libxml.so
include $(PREBUILT_SHARED_LIBRARY)

include $(CLEAR_VARS)
LOCAL_MODULE    := start-spice
LOCAL_SRC_FILES := start-spice.c 
LOCAL_LDLIBS := -lxml
LOCAL_SHARED_LIBRARIES= xml
include $(BUILD_SHARED_LIBRARY)

仍然说它找不到libxml/parser.h

也许有人可以告诉我什么是错的?

我认为在.c我使用linux中的libxml方法,在这里我下载了libxml2并构建了它 - 有什么不同吗?

1 个答案:

答案 0 :(得分:1)

您是否记得将libxml的.h目录添加到其他模块的include目录列表中?我没有看到任何-I标志或LOCAL_C_INCLUDES被设置