cocos2d-js 项目编译
cocos2d-js 项目编译
熊友良 发表于3年前
cocos2d-js 项目编译
  • 发表于 3年前
  • 阅读 1054
  • 收藏 4
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: cocos2d-js 项目将cocos2d-x的c++接口绑定到javascript, 从而支持脚本化……

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

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路径,以方便调用相关工具

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

共有 人打赏支持
粉丝 5
博文 18
码字总数 6327
×
熊友良
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: