Cocos Creator的C++和Lua支持:0.3版发布

在打安卓包的时候参考了一下这个文件。 请问,android.mk是指整个项目的还是reader下的?如果是lua项目的话,是否应该把包括cpp和lua部分的代码都加入?
然后再scripting的lua-binding下需要额外加代码吗?

参考这个 proj.android-studio 工程配置

https://github.com/minggo/cocos2d-x/tree/creator-cpp-support-test-v315/tests/lua-empty-test/project/proj.android-studio

reader 下已经有 Android.mk 了,要在 app 下的 Android.mk 引用它

引用的时候报了这个错
Android NDK: Module cocos2dlua_shared depends on undefined modules: creator_reader_lua

检查一下路径

$(call import-module,tests/lua-empty-test/project/Classes/reader)

reader 的 android.mk 有

# for lua
include $(CLEAR_VARS)
LOCAL_MODULE := creator_reader_lua
LOCAL_MODULE_FILENAME := libcreatorreaderlua
LOCAL_ARM_MODE := arm

谢谢!
虽然给的示例工程可能和我自己用的项目结构不太一样,不过对比着加入reader路径以后解决了一部分问题。

我试着把项目的lua-binding代码从scripting/lua-binding/下挪到reader对应的目录下看能不能把剩余问题解决

报错 怎么解决

1赞

creater 2.x 根本没法用。。。。