加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

cocos2dx 2.xandroid环境搭建

发布时间:2020-12-14 20:09:44 所属栏目:百科 来源:网络整理
导读:1、安装Java运行环境 2、ecplise 直接上官网下载合成版本 注: SDK下载慢: 1 、打开 androidsdk manager 2 、打开 tool-options ,如图所示 3 、将 Proxy Settings 里的 HTTPProxy Server 和 HTTPProxy Port 分别设置成 mirrors.neusoft.edu.cn 和 80 将 Ot

1、安装Java运行环境

2、ecplise

直接上官网下载合成版本

注:

SDK下载慢:

1、打开androidsdk manager

2、打开tool->options,如图所示


3、将Proxy Settings 里的HTTPProxy ServerHTTPProxy Port分别设置成mirrors.neusoft.edu.cn80

Others中的Forcehttps://...sources to be fetched using http://...复选框勾上

如下图所示:


3AndroidNDK

android交叉编译时,对C/C++代码的解释编译工具

下载地址:http://developer.android.com/tools/sdk/ndk/index.html


把NDK的环境变量加入到系统变量中:

3、安装cygwin与配置Android NDK


运行下载好的cygwin-setup-x86_64.exe,看到下列安装界面



点击下一步







现在,将我们下载下来的Android NDK也就是android-ndk-r9b-windows-x86_64.zip解压缩至英文路径下,这个路径将会在接下来写入到cygwin的.bash_profile配置文件中,好了,我的解压路径为:D:studyandroidIDE
注意:该路径不能存在空格,全英文

大家在c:cygwin64home文件下生成的以系统登录账户为名字的文件夹下找到.bash_profile文件,点击右键,用EditPlus软件打开,在结尾处输入回车,接着输入下列语句:

export COCOS2DX_ROOT=/cygdrive/e/cocos2d-2.1rc0-x-2.1.3

exportNDK_ROOT=/cygdrive/e/worksoft/android-ndk-r9d

注意上面路径是:

Cygwin下的路径,可以运行Cygwin,进入到响应的目录,直接拷贝。

然后点击保存,关闭。这里的cygwin是指本地磁盘,d是d盘,后面是NDK路径,大家按照自己的文件路径填写,注意windows路径中“”和cygwin中“/”的区别。顺便提一句,目录一直要写到有ndk-build.cmd文件的文件夹。



1、安装python

cocos2d-x2.0版本以后用python脚本来创建工程,所以需要python环境

下载地址:http://www.python.org/download/

注意:请下载python2.7.664位版本,不要下3.3的版本

首先需要设置python的系统环境,由于刚才是默认安装,所以python的安装路径为C:Python27,大家可以手动在开始->计算机(在上面点右键)->属性->高级系统设置->环境变量中设置path路径,添加python的安装目录

验证安装成功:

在命令行下输入python

2、建立cocos2dx工程

在project-creator目录下按住shift+鼠标右键,选择在此处打开命令窗口,输入命令:



python create_project.py -projectHelloWorld-package org.HelloWorld.game -language cpp



然后等待结果

大家可以看到,我们的工程创建完毕了,其中,HelloWorld是我们命令中输入的工程名,也就是在cocos2d-x-2.2.1->Projects文件夹下创建了我们的工程,名字就是HelloWorld,在HelloWorld文件夹下的proj.android文件夹就是我们之后需要编译的android项目,创建命令后面的org.HelloWorld.game是安卓APK的识别名,大家可以按照“xxx.xxx.xxx”的格式自己命名

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读