在Windows 7平台搭建Android Cocos2d-x3.2alpha0开发环境
2014-08-29 20:38
886 查看
下载和安装搭建开发环境所需的工具
1、Visual Studio 2012/2013
2、Cocos2d-x 3.2alpha0版本为例,下载地址:http://cocos2d-x.org/download
3、JAVA JDK
4、Android
5、SDK
6、NDK
Visual Studio 2012/2013下载和安装部分略过
下载Cocos2d-x 3.2alpha0
地址:http://cn.cocos2d-x.org/download
解压下载的Cocos2d-x 3.2alpha0的解压包,显示内容如下所示:
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/cocos2dxdirectory.jpg)
双击打开 “...(你的解压的位置)\Cocos2d-x 3.2alpha0\build”目录中的“cocos2d-win32.vs2012.sln”文件,然后会自动启动Visual Studio 2012/2013。注意:要激活cpp-empty-test在运行
现在你便可以将HelloCpp项目当作默认启动项目来编译,按CTRL-F5运行样本程序。如果编译没有什么错误,同时运行成功的话,你会看到如下画面。
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/hello.jpg)
祝贺你!你已成功在Windows 7平台中运行Cocos2d-x引擎
安装配置JAVA JDK
下载jdk并安装,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 。
双击exe文件安装JDK,本机安装路径为:D:\Program Files (x86)\Java\jdk1.8.0_05
配置环境变量:新建环境变量:JAVA_HOME 值为:D:\Program Files\Java\jdk1.7.0
新建环境变量:CLASSPATH 值为:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)
在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin;
单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:java -version
出现如下界面,就表示安装成功:
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/cmd_java.jpg)
解压运行SDK Manager.exe,更新你想要的sdk的相关内容
如果出现sdk在更新过程中被refused时,在host文件中添加如下内容
# Cancel android sdk update refused
203.208.46.146 www.google.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
再试试,应该就可以更新了,我的可行
配置环境变量:
新建环境变量:ANDROID_SDK 值为:D:\Android\android-sdk\platforms\;D:\Android\android-sdk\tools\;D:\Android\android-sdk\platform-tools(D:\Android\android-sdk是SDK存放的位置)。
在系统变量Path的值的前面加入以下内容:%ANDROID_SDK%
单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/adb.png)
安装ADT方式二:直接上图吧
find the gcc toolchain.的问题,我也是查看了该文件后才发现的
build_native.py文件中的代码:
ndk_root = check_environment_variables()
if os.path.isdir(os.path.join(ndk_root,"toolchains/arm-linux-androideabi-4.8")):
os.environ['NDK_TOOLCHAIN_VERSION'] = '4.8'
print "The Selected NDK toolchain version was 4.8 !"
elif os.path.isdir(os.path.join(ndk_root,"toolchains/arm-linux-androideabi-4.7")):
os.environ['NDK_TOOLCHAIN_VERSION'] = '4.7'
print "The Selected NDK toolchain version was 4.7 !"
else:
print "Couldn't find the gcc toolchain."
exit(1)
从代码中可以看出,要求你的ndk的目录中要有toolchains/arm-linux-androideabi-4.8或toolchains/arm-linux-androideabi-4.7,没有是不能进行下去的
打开终端运行cocos.py脚本创建文件
参数说明:
test为项目名称
-p后面接包名
-l后面接开发语言类型,有cpp, lua, js三种类型
-d后面接项目存放的目录
别忘了我们在安装NDK时提到的注意
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/build.jpg)
右键点击“Package Explorer”并选择“Import…”
当出现对话框时,选择“Exsiting Android project into workspace”(将现有Android项目导入工作区)。
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/importandroid.jpg)
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/import.jpg)
1、Visual Studio 2012/2013
2、Cocos2d-x 3.2alpha0版本为例,下载地址:http://cocos2d-x.org/download
3、JAVA JDK
4、Android
5、SDK
6、NDK
Visual Studio 2012/2013下载和安装部分略过
下载Cocos2d-x 3.2alpha0
地址:http://cn.cocos2d-x.org/download
解压下载的Cocos2d-x 3.2alpha0的解压包,显示内容如下所示:
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/cocos2dxdirectory.jpg)
双击打开 “...(你的解压的位置)\Cocos2d-x 3.2alpha0\build”目录中的“cocos2d-win32.vs2012.sln”文件,然后会自动启动Visual Studio 2012/2013。注意:要激活cpp-empty-test在运行
现在你便可以将HelloCpp项目当作默认启动项目来编译,按CTRL-F5运行样本程序。如果编译没有什么错误,同时运行成功的话,你会看到如下画面。
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/hello.jpg)
祝贺你!你已成功在Windows 7平台中运行Cocos2d-x引擎
安装配置JAVA JDK
下载jdk并安装,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 。
双击exe文件安装JDK,本机安装路径为:D:\Program Files (x86)\Java\jdk1.8.0_05
配置环境变量:新建环境变量:JAVA_HOME 值为:D:\Program Files\Java\jdk1.7.0
新建环境变量:CLASSPATH 值为:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)
在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin;
单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:java -version
出现如下界面,就表示安装成功:
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/cmd_java.jpg)
配置Android SDK环境
下载sdk包http://developer.android.com/sdk/index.html解压运行SDK Manager.exe,更新你想要的sdk的相关内容
如果出现sdk在更新过程中被refused时,在host文件中添加如下内容
# Cancel android sdk update refused
203.208.46.146 www.google.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
再试试,应该就可以更新了,我的可行
配置环境变量:
新建环境变量:ANDROID_SDK 值为:D:\Android\android-sdk\platforms\;D:\Android\android-sdk\tools\;D:\Android\android-sdk\platform-tools(D:\Android\android-sdk是SDK存放的位置)。
在系统变量Path的值的前面加入以下内容:%ANDROID_SDK%
单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:
adb -h检验是否安装成功。
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/adb.png)
配置eclipse开发android的插件adt环境
安装ADT方式一:下载adt包安装,选择eclipse的help-》install new.......安装ADT方式二:直接上图吧
安装NDK
安装完Android SDK之后,还要安装“Android NDK”软件包,安装ndk使得android支持c++的开发,下载地址:http://developer.android.com/tools/sdk/ndk/index.html下载。下载完成之后,解压,并将其放置到相应路径,本机路径为 D:\Android\android-ndk-r10,设置另一个名为“NDK_ROOT”同时指向存放路径的环境变量。注意:添加NDK_ROOT的路径时后面不要加分号,要不然在cmd中运行build_native.py来编译编译是会提示Couldn'tfind the gcc toolchain.的问题,我也是查看了该文件后才发现的
build_native.py文件中的代码:
ndk_root = check_environment_variables()
if os.path.isdir(os.path.join(ndk_root,"toolchains/arm-linux-androideabi-4.8")):
os.environ['NDK_TOOLCHAIN_VERSION'] = '4.8'
print "The Selected NDK toolchain version was 4.8 !"
elif os.path.isdir(os.path.join(ndk_root,"toolchains/arm-linux-androideabi-4.7")):
os.environ['NDK_TOOLCHAIN_VERSION'] = '4.7'
print "The Selected NDK toolchain version was 4.7 !"
else:
print "Couldn't find the gcc toolchain."
exit(1)
从代码中可以看出,要求你的ndk的目录中要有toolchains/arm-linux-androideabi-4.8或toolchains/arm-linux-androideabi-4.7,没有是不能进行下去的
创建Cocos2d-x项目
进入到目录cocos2d-x-3.2alpha0/tools/cocos2d-console/bin/cocos.py打开终端运行cocos.py脚本创建文件
test为项目名称
-p后面接包名
-l后面接开发语言类型,有cpp, lua, js三种类型
-d后面接项目存放的目录
生成Android项目文件
在新建项目test项目中,执行proj.android下的build_native.py脚本进行编译。别忘了我们在安装NDK时提到的注意
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/build.jpg)
导入Android项目
最后便可启动Eclipse然后导入Android项目了。操作步骤如下:右键点击“Package Explorer”并选择“Import…”
当出现对话框时,选择“Exsiting Android project into workspace”(将现有Android项目导入工作区)。
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/importandroid.jpg)
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/import.jpg)
![](http://cn.cocos2d-x.org/doc/cocos-docs-master/manual/framework/native/v3/getting-started/setting-up-development-environments-on-windows7-with-eclipse/res/improt1.jpg)
相关文章推荐
- 如何在Windows 7平台搭建Android Cocos2d-x3.2alpha0开发环境
- 如何在Windows 7平台搭建Android Cocos2d-x3.2alpha0开发环境(官方)
- 在Windows 7平台搭建Android(Android studio) Cocos2d-x3.2alpha0开发环境
- 如何在Windows 7平台搭建Android Cocos2d-x3.2alpha0开发环境
- 如何在Windows 7平台搭建Android Cocos2d-x3.0开发环境
- Cocos2dx 3.0 在Windows 平台搭建Cocos2d-x Android开发环境
- 如何在Windows 7平台搭建Android(eclipse) Cocos2d(c++)开发环境
- Cocos2D-X 项目发布到Android平台(一)Windows 上搭建Android ADT 开发环境
- Windows平台Android下2.1版cocos2d-x的环境搭建
- cocos2d-x 3.0rc开发指南:Windows下Android环境搭建
- Windows平台下搭建Android原生C/C++开发环境
- cocos2d-x 3.0rc开发指南:Windows下Android环境搭建
- cocos2d-x 3.0rc开发指南:Windows下Android环境搭建
- cocos2d-x 3.0rc开发指南:Windows下Android环境搭建
- Windows平台Android开发环境搭建(转)
- Windows平台下搭建Android原生C/C++开发环境
- libpomelo+cocos2d-x 开发环境搭建(windows平台开发android程序)
- cocos2d-x 3.0rc开发指南:Windows下Android环境搭建
- Windows平台Android下2.1版cocos2d-x的环境搭建
- Windows 8上搭建Cocos2d-x for Android的开发环境