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

jac*_*ron 0 c++ android cocos2d-x cocos2d-x-3.0

我正在尝试在我的cocos2dx项目中包含一个UI类.

在我的场景课中,我有:

 #include "CocosGUI.h"
Run Code Online (Sandbox Code Playgroud)

它适用于iOS编译,但当我尝试使用命令行为Android编译时,我收到以下错误:

fatal error: CocosGUI.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我理解这是因为它无法找到库.我一直在努力找到合适的人,但没有运气.

我已经添加:

LOCAL_WHOLE_STATIC_LIBRARIES += cocos_extension_static
LOCAL_WHOLE_STATIC_LIBRARIES += cocos_ui_static
Run Code Online (Sandbox Code Playgroud)

和

$(call import-module,extensions)
$(call import-module,ui)
Run Code Online (Sandbox Code Playgroud)

但这似乎没有帮助.

我正在使用cocos2dx v3.0

小智 7

将导入更改为"ui/CocosGUI.h".我使用的是3.3.

您无需编辑Android.mk import-module或import-add-path行,或者您build-cfg.json需要做的就是将特定标题更改为此通用标题.