win7+android studio+cocos2d-x平台搭建.doc
文本预览下载声明
参考:/linzhengqun/article/details1. 配置JDK
JDK下载地址:/technetwork/java/javase/downloads/index.html
设置环境变量:
Google为Android开发者提供了ADT(Android Developer Tools),里面包含了SDK和Eclipse。
下载地址是:/sdk/index.html
可以选择32位或64位版本,我选择的是32位版的,把它解压到一个目录,我这里是:
设置环境变量:
3. 下载Android NDK
下载地址是:/tools/sdk/ndk/index.html
4. 下载ANT
ANT是为了自动构建Android程序用。
下载地址是:/bindownload.cgi
配置环境.
新建系统变量
变量名:ANT_ROOT
变量值:D:\Android\apache-ant-1.9.6
Path添加%ANT_ROOT%\bin;
5. 下载Python
原来cocos2dx在不同平台下必须用不同的脚本来创建和构建工程,3.0以后都统一用python了,所以Windows下需要安装python环境:
配置环境变量:path环境变量,我们只能自己设置一下,假设我的Python安装在:d:\Python27把这个路径加到path环境变量中,当我们在cmd下输入python,出现下面字样,就说明环境变量设置正确了:
C:\Users\arlinpython
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32
Type help, copyright, credits or license for more information.
?
cocos2d-x下载与配置
1. 下载cocos2d-x
目前最新版本是3.0RC,下载地址是:/Cocos2D-X/3.0RC0/cocos2d-x-3.0rc0.zip
下载完解压到一个地方,我这里:f:\cocos2dx\cocos2d-x-3.0rc0cc需要下面几个环境变量,用于后面的新建工程,构建工程等:
COCOS_CONSOLE_ROOT: cocos控制台路径,控制台用于新建,构建,发行工程。
COCOS_CONSOLE_ROOT
变量值:D:\cocos2d-x\cocos2d-x-3.7.1\tools\cocos2d-console
Path添加%COCOS_CONSOLE_ROOT%
NDK_ROOT: NDK根目录
ANDROID_SDK_ROOT: SDK根目录
ANT_ROOT: ANT根目录
新建和构建工程
1. 新建工程
我们要用tools\cocos2d-console这个工具来新建工程,这个工具提供了下面几个功能:
new ? ? ? ?创建一个新的工程
compile ? ?编译当前工程,生成二进制文件,个人觉得写为build更贴切一些。
deploy ? ? 发布程序到一个平台
run ? ? ? ?编译和发布,和运行程序
我们现在只用到new,让我们看看new提供了哪些参数,打到cmd,输入:
cocos new --help
得到下面帮助:
usage: cocos new [-h] [-p PACKAGE_NAME] -l {cpp,lua,js} [-d DIRECTORY]
? ? ? ? ? ? ? ? ?[-t TEMPLATE_NAME] [--no-native]
? ? ? ? ? ? ? ? ?[PROJECT_NAME]
创建一个新工程
必要参数:
? PROJECT_NAME ? ? ? ? ?工程名
可选参数:
? -h, --help ? ? ? ? ? ?显示帮助信息
? -p PACKAGE_NAME, --package PACKAGE_NAME
? ? ? ? ? ? ? ? ? ? ? ? 设置包名,如com.colin.mbgame
? -l {cpp,lua,js}, --language {cpp,lua,js}
? ? ? ? ? ? ? ? ? ? ? ? 使用的主要语言,可以是:[cpp | lua | js]
? -d DIRECTORY, --directory DIRECTORY
? ? ? ? ? ? ? ? ? ? ? ? 工程所在的目录
? -t TEMPLATE_NAME, --template TEMPLATE_NAME
? ? ? ? ? ? ? ? ? ? ? ? 要创建的工程模板名
lua/js 工程参数:
? --no-nat
显示全部