Mac下编译android出错“cocostudio/ObjectFactory.h: No such file or directory”

编译我自己的项目出问题,然后尝试编译了new之后默认的helloworld,成功,对比后,我的项目用到了#include “…/cocos2d/cocos/ui/CocosGUI.h”

提示信息如下:

make: Entering directory /Users/1/Desktop/MyCppGame/proj.android' Gdbserver : libs/armeabi/gdbserver Gdbsetup : libs/armeabi/gdb.setup Compile++ thumb: cocos2dcpp_shared <= AppDelegate.cpp In file included from /Users/1/Desktop/MyCppGame/proj.android/../cocos2d/cocos/2d/../ui/UIWidget.h:31:0, from jni/../../Classes/../cocos2d/cocos/ui/CocosGUI.h:29, from jni/../../Classes/HelloWorldScene.h:5, from jni/../../Classes/AppDelegate.cpp:2: /Users/1/Desktop/MyCppGame/proj.android/../cocos2d/cocos/2d/../ui/GUIDefine.h:31:38: fatal error: cocostudio/ObjectFactory.h: No such file or directory #include "cocostudio/ObjectFactory.h" ^ compilation terminated. make: *** Error 1 make: Leaving directory /Users/1/Desktop/MyCppGame/proj.android’
Error running command, return code: 2

我也试着去修改cocos2dx代码里面的#include路径,但是错误不断出现,都是关于路径的问题,想问问这种情况有什么办法可以正确解决

:6:求帮助

真没人遇到这样的问题吗?竟然沉的如此之快!

CocosGUI.h不能在android下用还是需要修改什么配置文件?请坛子里这么多编写教程的高手不要吝啬,看看这个小问题怎么解决好不好?

那些教程有一个好的就够了,大神们不要再花费那么多精力不断的写教程了,帮忙解决几个实际问题好么?

修改android.mk文件
添加
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_ui_static
$(call import-module,ui)

问题解决了吗,我也有同样的问题了

参考4楼的做法,默认生成的android.mk文件需要修改不少东西呢