1:项目需要的“工具”
其中sdk提供android项目所需的库的工具(创建,调试等),ndk用来编译c++, ant用来android打包,coco2dx为游戏引擎。其他无用
2:安装java
3:创建项目
命令是:alias .cocos="~/bin/cocos2d-x-3.6/tools/cocos2d-console/bin/cocos"(配置.bashrc文件)
.cocos new -p(包名) -l开发语言 -d(项目存储路径)
4:打包
a:配置android.mk
首先添加编译文件如下
MY_CPP_LIST := $(wildcard $(LOCAL_PATH)/hellocpp/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/Classes/*.cpp)
MY_CPP_LIST += $(wildcard $(LOCAL_PATH)/Classes/Game/*.cpp)
LOCAL_SRC_FILES := $(MY_CPP_LIST:$(LOCAL_PATH)/%=%)
然后添加文件搜索路径
LOCAL_C_INCLUDES := $(LOCAL_PATH)/Classes \
$(LOCAL_PATH)/Classes/Game \
$(LOCAL_PATH)/Classes/jai_cocos2dx \
$(LOCAL_PATH)/Classes/jai
b:打包命令.cocos compile