天天看點

lua-binding配置安卓。

我使用的Cocos2d-x版本是3.10的。綁定的過程中使用了這位兄弟的現成品。

github

可以直接下載下傳下來,然後進行替換,一般情況下就可以正常使用了。

如果你對綁定的原理還不了解的話,可以看下這裡,我也是搜尋到的,感覺看完還是有作用的。

如果要打包安卓的話需要配置這三個工程的Android.mk檔案。

frameworks-runtime-src-proj.android-jni 下的Android.mk

framework-cocos2d-x-cocos-scripting-lua-bindings-proj.android 下的Android.mk

framework-cocos2d-x-cocos-editor-support-dragonbones-render-cocos2d-x-3.x-proj.android下的Android.mk

代碼中需要添加這個,我是寫在了CCLuaStack.cpp init()函數中的。

register_all_dragonbones(_state);
           

這些都配置完成後,就可以使用cocos compile -p android打包了。