一、
Cocos2dx,3.17.2,实现lua项目导入第三方SDK、可通过Cmakelist.txt导入(3.17.2默认使用),也可以在module 下的gradle.properties里修改
PROP_BUILD_TYPE=cmake /// 使用Cmakelist来编译
PROP_BUILD_TYPE=ndk-build /// 使用NDK来编译,既需要在Android.mk写入需要导入的库和文件
去官网下载cocos2dx3.17,https://www.cocos.com/download
使用的是mac环境,环境搭建可百度查看。
二、创建一个cocos2dx lua工程
在终端执行以下命令:
cocos new Demo -p com.demo.mygame -l cpp -d .
-p 包名,-l cpp,-d .,创建在当前路径
其中cpp 为C++工程,也可以创建为lua、js 工程
例如:
cocos new myLuaGame -p com.test.luaGame -l lua -d /Users/mac/Desktop/myLuaGame
三、使用Cmake导入
先看一下目录创建的demo目录结构:
1、先把SDK yim文件夹复制到runtime-src文件夹里的Classes文件夹里&#