构建cocos2dx项目和打包
2017-02-04 11:08
337 查看
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
其中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
相关文章推荐
- 【iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Xcode编写&编译代码,Android导入打包运行即可!
- 【iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Android导入打包运行即可! 推荐
- cocos2dx 项目打包成apk
- cocos2dx项目打包APK环境安装
- ExtJS(6)- 用Sencha Cmd构建打包Ext项目
- 本人在前公司写的java项目构建打包脚本
- maven打包步骤_maven 构建项目
- 使用maven构建,打包Java项目完整实例
- cocos2dx3.X项目重写(番外篇)3.X打包apk的注意事项
- [django]项目打包构建
- 【iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Android导入打包运行即可!
- 【ant项目构建学习点滴】--(3)打包及运行jar文件
- cocos2dx-lua项目的构建、编译细则
- Cocos2dx 3.0开发环境搭建--Eclipse上构建一个Android项目
- vs中cocos2dx项目打包成apk的过程
- 【iOS-cocos2d-X 游戏开发之七】整合Cocos2dX的Android项目到Xcode项目中,Android导入打包运行即可!
- maven 项目构建项目软件包(打包)
- IntelliJ IDEA 将 Maven 构建的 Java 项目打包
- Spring-boot web 工程构建,并把maven子项目模块依赖jar打包,笔记
- 【Android Studio探索之路系列】之十:Gradle项目构建系统(四):Android Studio项目多渠道打包