关于cocos2d-x 3.X的搭建和编译成Android平台程序的说明
来源:互联网 发布:sql replace 单引号 编辑:程序博客网 时间:2024/06/05 04:18
1,首先安装python配置环境变量
方法一、我的电脑->属性->高级->环境变量->系统变量
在系统变量里找到PATH,双击PATH,在结尾加上 ";C:\Python26"(不要引号)
方法二、运行->cmd
输入set PATH=%PATH%;C:\Python25
接下来,再在当前的 cmd下输入python,即可运行
2,创建cocos2d-x3.X版本的工程
1)例如在cocos2d-x-3.2alpha0\运行python命令
python setup.py
//它的作用是将下面这些路径加入到你的用户环境变量中,当然你也可以手动添加Coco2d-x所在的目录
COCOS_CONSOLE_ROOT = 'COCOS_CONSOLE_ROOT'
//如果你已经将COCOS_CONSOLE_ROOT = "COCOS_CONSOLE_ROOT'加入到了你的环境变量中,也就是说你运行了setup.py
2)还要在解压的cocos的路径下D:\cocos2d-x-3.2\cocos2d-x-3.2\tools\bindings-generator 找到并单击 generator.py
是你的cocos的命令有效
3,那么直接在cmd黑框里运行下面命令
cocos new MyGame -p com.MyCompany.MyGame -l cpp -d e:/MyCompany
1)参数说明
MyGame: name of your project
-p com.MyCompany.MyGame: package name for android
-l cpp: programming language used for the project, valid value is cppand lua
-d e:/MyCompany: directory to hold your project cocos所在目录下
4,联合ndk编译成Android平台的程序
---首先在cmd中找到cosos2d目录中的setup.py
---按照提示一次配置
NDK_ROOT = 'NDK_ROOT'
ANDROID_SDK_ROOT = 'ANDROID_SDK_ROOT'
ANT_ROOT = 'ANT_ROOT'
的路径,最后重启cmd,cd找到工程的目录输入-----cocos compile -p Android(这是直接将其编译成了一个apk的文件);也可以进入当前工程下的proj.android目录下运行build_native.py把程序打包成一个so文件,将Android工程导入到Eclipse中在生成APK也可以的。
等待编译好后生成一个Android项目就OK了
好了,恭喜你新的项目创建成功了!你会发现这个项目很大,编译后有0.98G,因为它把引擎也拷贝过来了,我想它这样做
的好处是简化项目配置环境,也就是说不管谁拿到这个项目都可以跑起来,不需要重新去改项目的配置了,不过也有缺点
,就是每次新建一个项目,就得把cocos2d库重新编译下,不过在编译过后,可以直接copy政企项目后改项目名和名改名即
可
- 关于cocos2d-x 3.X的搭建和编译成Android平台程序的说明
- . 如何把cocos2d-x程序编译成Android程序
- cocos2d-x在Eclipse上重新编译成Android可执行的文件
- 游戏开发 cocos2d-x 编译成android apk 注意的地方
- coco2d-x 交叉编译成Android程序及中间遇到的问题
- cocos2d-x 编译成android apk常见错误
- Cocos2d-x 3.3 在android平台上的环境搭建
- 关于cocos2d-x-3.x版本环境的搭建和自己创建工程的步骤
- 关于Cocos2d-x-2.2.0的Win32和Android平台的环境配置
- cocos2d-x及android环境的搭建
- Cocos2d-x Android平台编程环境搭建
- cocos2d-x通过build_natice.sh编译成android时不用每次更改Android.mk文件处理
- cocos2d-x 3.0 将cpp-tests编译成Android版本APK文件
- cocos2d-x 3.0 引用第三方库 及编译成apk时android mk文件写法
- cocos2d-x 3.0 引用第三方库 及编译成apk时android mk文件写法
- cocos2d-x 3.0 引用第三方库 及编译成apk时android mk文件写法
- cocos2d-x 3.0 引用第三方库 及编译成apk时android mk文件写法
- cocos2d-x 3.0 引用第三方库 及编译成apk时android mk文件写法
- Servlet小结
- /u01/app/11.2.0/grid/lib/libclntsh.so.11.1: file too short
- Ubuntu 12.04 静态ip的设置方法
- 安卓使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)
- wp评分 api
- 关于cocos2d-x 3.X的搭建和编译成Android平台程序的说明
- VC6.0配置Proc开发环境(oracle)
- 每个极客都应该知道的Linux命令
- java异常处理,ajax调用后台异常,页面跳转
- 关于js中二维数据的定义
- VMware WorkStation的三种网络连接方式
- 【苹果发布会】大了又大:苹果发布 iPhone 6 及 iPhone 6 Plus
- poj 3045 Cow Acrobats(数学题)
- VS 预生成事件命令行 取消文件只读