繁体   English   中英

如何在Android项目中包含Cocos2dx UI库

[英]How to include Cocos2dx UI library in Android project

我试图在我的cocos2dx项目中包括一个UI类。

在我的场景课程中,我有:

 #include "CocosGUI.h"

对于iOS,它可以正常编译,但是当我尝试使用命令行为Android编译时,出现以下错误:

fatal error: CocosGUI.h: No such file or directory

我了解是因为找不到资料库。 我一直在寻找合适的添加对象,但是还没有运气。

我已经添加:

LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_ui_static

$(call import-module,extensions)
$(call import-module,ui)

但这似乎无济于事。

我正在使用cocos2dx v3.0

将导入更改为“ ui / CocosGUI.h”。 我正在使用3.3。

您无需编辑Android.mk的import-moduleimport-add-path行,或build-cfg.json ,只需将特定的标头更改为此通用标头即可。

我通过获取正确的库以在make文件中进行编译来解决了该问题。

这是我添加的内容:

LOCAL_C_INCLUDES := ... \
$(LOCAL_PATH)/../../cocos2d/cocos/ui \

并在正确的部分添加这些行

LOCAL_WHOLE_STATIC_LIBRARIES += cocostudio_static
$(call import-module,editor-support/cocostudio)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM