cocos2d-js 项目编译

cocos2d-js 项目将cocos2d-x的c++接口绑定到javascript, 从而支持脚本化;如今的3.0版本和以前的2.x版本 项目的建立和编译方式有所不一样,3.0版本提供了cocos命令行工具(一个用Python写的脚本),该脚本提供建立新项目、编译、运行的功能;和2.x版本提供的方式不一样,3.0版本将多个功能所有集成到了cocos工具中了javascript

3.0版本下载完后,会有一个安装的过程,其实就是运行一个Python脚本,在环境变量中加入了cocos命令的路径而已。C++版本确实只是加入了cocos工具的路径,但若是是安装的js版本,运营setup.py脚本是会检测当前系统中的ant命令,并将ant的路径加入到PATH中; 有点跑题了:关于js项目工程的编译,能够在终端下切换到项目目录下,运行:cocos compile -p android 命令,该命令执行一系列动做,直到apk打包;固然,要想成功运行cocos compile -p android 命令,是有条件的,不外乎定义android sdk , ndk ,ant的系统路经; 这里要提下的是,android sdk 目录下的platform-tools目录和tools目录最好也要加入到系统PATH路径,以方便调用相关工具java

哦,对了,写这个记录的缘由是,虽然用3.0版本和JS绑定有一个多月了,但今天在家里编译js工程的android 版本时走进了一个思惟误区,建立的JS工程下没有相应的.sh或者.py脚本,而后就觉得没法编译Android包了,这个仍是受2.x版本的一个影响;而后在Github上看了下cocos2d-js项目的文档,才忽然想起要使用cocos工具了,简直就是悲催……android

相关文章
相关标签/搜索