怎么在win7上配置coocs2d-x 3.2的android环境并且打包APK
我这用的操作系统是64位win7旗舰版打包成功。
希望有急用的能看到这篇文章,毕竟大家都是从菜鸟到大神的。
也以此证明自己的成长历程。
需要的东西有:
1.JAVA-JDK
2.Python 2.7.*版本
我用的是Python 2.7.3。
3.NDK r9d
4.ANT
5.adt_bundle_android。
这里要提下adt_bundle_android其实是Eclipse的Android开发环境的集合体,若会配Eclipse的Android环境,就可以不用。Eclipse的Android环境配置需要Eclipse、ADT、Android_SDK,不会的可以去百度。后面也会贴上Eclipse的Android环境配法。
6.Android_SDK
SDK可以去官网下。
7.VS2012
用过Visual Studio的大都知道有个番茄插件,等会我也会贴出来,大家按照提示安装就行,会节约许多码代码的时间。
贴上上面需要的软件的百度分享:http://pan.baidu.com/s/1jGIMVau
把上面的软件都准备好了之后,就安装软件,配置环境。
首先把JAVA-JDK安装了,完成后配置JDK环境。
JDK环境配置的方法:右键我的电脑->属性->找到“高级系统设置”并打开->找到“环境变量”打开->在“系统变量(s)”里点“新建(w)”->“变量名”输入: JAVA_HOME ,“变量值”输入: 你的JDK安装路径。例:我的JAVA安装路径是:D:\SoftwareFiles\Java,那么“变量值”就为:D:\SoftwareFiles\Java\jdk1.8.0_45->然后一路确定就OK了。
然后安装Python,完成后配置Python的环境
Python环境配置的方法:右键我的电脑->属性->找到“高级系统设置”并打开->找到“环境变量”打开->在“系统变量(s)”里找到Path这个系统变量并打开->在“变量值”里输入:你的Python的安装路径。
解压ANT,设置ANT环境。
ANT环境配置的方法:右键我的电脑->属性->找到“高级系统设置”并打开->找到“环境变量”打开->在“系统变量(s)”里点“新建(w)”->“变量名”输入:ANT_ROOT,“变量值”输入:ANT的路径。
解压NDK,设置NDK环境。
NDK环境配置的方法:右键我的电脑->属性->找到“高级系统设置”并打开->找到“环境变量”打开->在“系统变量(s)”里点“新建(w)”->“变量名”输入:NDK_ROOT,“变量值”输入:NDK的路径。
解压adt_bundle_android,设置SDK环境。
SDK环境配置的方法:右键我的电脑->属性->找到“高级系统设置”并打开->找到“环境变量”打开->在“系统变量(s)”里点“新建(w)”->“变量名”输入:ANDROID_SDK_ROOT,“变量值”输入:SDK的路径(SDK在adt_bundle_android解压后adt-bundle-windows-x86_64-20140321\sdk)。
再安装VS2012。
这个没什么说的,正常安装有选项的全选安装就行,最后选择C++开发环境。
再解压cocos2d-x-3.2。
cocos2d-x-3.2解压后两个文件夹,不管上面的那个,就用下面的那个。再在cocos2d-x-3.2文件夹中找到setup.py,双击运行。如果略懂英文的话,可以看看还有什么环境没有配好然后再回去配一下。
新建cocos2d-x-3.2项目。
定位到cocos2d-x-3.2\tools\cocos2d-console\bin这里,按住Shift同时按下鼠标右键,点击“在此打开命令窗口”,然后输入:cocos 空格 new 空格 项目名称 空格 -p 空格 a.b.c(一定得要三个路径) 空格 -l(这个l是L的小写)空格 开发语言的选择(这里选择cpp) 空格 -d 空格 输入项目存储路径 完成后按下Enter,等待一会儿就好了。
运行cocos2d-x-3.2项目。
定位到:你的项目名\proj.win32,然后点击:你的项目名.sln这个文件,等待VS2012运行完成后,直接按F5,等到出现cocos2dx标志界面就OK了。
准备开始打包。
运行:build_native.py。
定位到:你的项目名\proj.android,找到 build_native.py并双击运行,等待完成。
用Eclipse打包。
1.定位到adt-bundle-windows-x86_64-20140321\eclipse,打开eclipse.exe。首次运行会让你定义Eclipse的项目运行空间位置,这个随自己爱好定义位置了。
2.然后点击File->Import->选择Android下Existing Android Code Into Workspace->Browse->你的项目目录下 proj.android 确定->勾上你选择的项目点击next。
3.再然后点击File->Import->选择Android下Existing Android Code Into Workspace->Browse->cocos2d-x-3.2目录下cocos2d-x-3.2\cocos\platform里面的android 确定->勾上你选择的项目点击next。
4.如果出现错误请把cocos2d-x-3.2\cocos\platform\android\java\src文件夹里面的org文件夹复制到eclipse里面你的项目名里的src同级目录下。然后按下F5,也可以右键Refresh.
5.最后把你的安卓手机通过usb数据线连接到电脑,在手机上打开开发者选项,打开usb调试。
6.最后在eclipse上右键你的项目名Run As,选择Android Application,等待手机上显示cocos2dx经典logo。
整个过程完毕。
有什么错误或者不懂的可以在后面评论提出,或者大家交流。我也是新手起步。大家共同进步。
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。