cocos2dx 3.2 移植android出错 用不了“tinyxml2.h”

由于我的游戏中要用“tinyxml2.h”读取xml文件,在pc上也是能运行的。但移植时,在终端编译就出错了。说不能用“tinyxml2.h”这个库,求解决方法,谢谢!

具体报错信息:
jni/…/…/Classes/BaseXmL/BaseDialogBoxLayer.cpp:3:10: fatal error:
‘tinyxml2/tinyxml2.h’ file not found
#include “tinyxml2/tinyxml2.h”
^
1 error generated.
make: *** Error 1
make: Leaving directory `/Users/12yr06/Desktop/project/Wa2.Kazusa.no.AfterV2/proj.android’
Error running command, return code: 2

遇到同样问题,楼主是否已经解决?

确认下在proj.android/jni/Android.mk里有没有
(call import-add-path,(LOCAL_PATH)/…/…/cocos2d/external)

遇到同样问题,但是没能工作。干脆拷贝源码。。。

以前遇到过,改成 #include “tinyxml2.h” 就行

:6::6::6::6:

#include “tinyxml2/tinyxml2.h” 改成 #include “…/external/tinyxml2/tinyxml2.h” 即可~:2::2::2::2: