博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
windows搭建android和cocos2dx环境
阅读量:5879 次
发布时间:2019-06-19

本文共 2319 字,大约阅读时间需要 7 分钟。

hot3.png

一、安装JDK和eclipse

Eclipse 4.3(32位版)

Eclipse 3.5.0 官方简体中文包(2009年11月21日版)

Eclipse 3.5.0 官方简体中文包使用方法:

下载 Eclipse 3.5.0 官方简体中文包,解压语言包至Eclipse文件夹的dropins文件夹,然后使用命令行加参数启动Eclipse:Eclipse.exe -nl zh。

 

考虑到兼容性问题JDK选择Java SE Development Kit 6uXX版本,选择32位版本。

 

二、安装android sdk和ADT

下载Android SDK Tools

安装后运行SDK manager选择要下载的sdk版本,如果下载速度很慢或者不能下载,打开C:\Windows\System32\drivers\etc 的hosts文件最后一行加入

#Google主页

203.208.46.146 www.google.com

#Android开发官网

74.125.113.121 developer.android.com

#Android更新的内容从以下地址下载

203.208.46.146 dl.google.com

203.208.46.146 dl-ssl.google.com

保存即可,壮哉,我大GFW!

linux的目录是/etc/hosts

也可以尝试菜单->Tools->Options->Force https://...前面打勾。

 

下载ADT:

打开Eclipse, 在菜单栏上选择

help->Install New SoftWare 出现如下界面:

windows搭建android和cocos2dx环境

点击Add按钮,出现如下界面

windows搭建android和cocos2dx环境

在Name这而随意输入一个名字:ADT

点击打开Archives选择ADT的zip压缩包。

打开后如图

windows搭建android和cocos2dx环境

一路Next然后Finish。

以上android工程已经可以正常运行,下面是cocos2dx相关。

 

三、安装cygwin和NDK

cygwin下载:

运行setup.exe开始安装

windows搭建android和cocos2dx环境

Root Directory选择安装路径

windows搭建android和cocos2dx环境

选择链接方式

windows搭建android和cocos2dx环境

选择下载地址

windows搭建android和cocos2dx环境

选择安装项,找到Devel改成Install,其他的保持默认。

等待下载完成。

 

下载NDK,NDK不能使用r9及以上版本,cocos2dx暂时不兼容,选择32位版本下载。

下载后解压缩即可。

 

四、安装cocos2dx和生成android程序

下载地址:

我选择下载cocos2d-2.1rc0-x-2.1.3.zip 下载后解压缩即可。

 

配置D:\cocos2dx\cocos2d-2.1rc0-x-2.1.3\create-android-project.bat

set _CYGBIN=c:\cygwin\bin

set _ANDROIDTOOLS=d:\Android\android-sdk\tools

set _NDKROOT=d:\Android\android-ndk-r8e

 

配置C:\cygwin\home\用户名\.bash_profile(linux路径:/etc/profile)

末尾添加

export NDK_ROOT=/cygdrive/d/Android/android-ndk-r8e

export COCOS2DX_ROOT=/cygdrive/d/cocos2dx/cocos2d-2.1rc0-x-2.1.3

export ANDROID_SDK_ROOT=/cygdrive/d/Android/android-sdk

export ANDROID_NDK_ROOT=/cygdrive/d/Android/android-ndk-r8e
“d”是盘符,之后是各个工具的目录。

 

运行D:\cocos2dx\cocos2d-2.1rc0-x-2.1.3\create-android-project.bat

首先输入工程路径:org.cocos2dx.cocotest

然后输入工程名:cocotest

然后选择SDK

完成后在cocos2d-2.1rc0-x-2.1.3目录下会出现一个cocotest的新目录

找到cocotest2\proj.android\jni\hellocpp\main.cpp 右键属性->安全,选择你的当前账户点“编辑”,将权限设置为完全控制。

 

运行cygwin

$ cd $COCOS2DX_ROOT

$ cd cocotest/

$ cd proj.android/

$ ./build_native.sh
等待编译完成。

 

启动eclipse

file->new->project->android->android project from existing code->next

root directory 选择之前创建的cocotest\proj.android目录,点finish

工程创建完成

 

如果出现“无法解析导入 org.cocos2dx.lib”的错误需要导入cocos2dx的java框架

在src目录中new package, 输入org.cocos2dx.lib, 在org.cocos2dx.lib的package中点Import-> FileSystem
选中目录D:\cocos2dx\cocos2d-2.1rc0-x-2.1.3\cocos2dx\platform\android\java\src\org\cocos2dx\lib\, 点选所有java文件

转载于:https://my.oschina.net/u/3773235/blog/1616673

你可能感兴趣的文章
《云安全原理与实践》——导读
查看>>
互联网时代的大数据思考
查看>>
测试开启MySQL performance_schema后对性能的影响
查看>>
RSA 2017观感之五:威胁情报追求精细化、人工智能走入产品化
查看>>
四步降低大数据应用门槛
查看>>
LTE-V有望未来为通信、汽车行业打开市场新空间
查看>>
你的企业是否有自动补丁管理工具的潜在需求?
查看>>
Android freemarker模板引擎应用
查看>>
观点:全自动安全漏洞扫描器的低准确率与高性价比
查看>>
还在为测试发愁?10个开源的压力/负载测试工具
查看>>
前端开发自动化单元测试趋势
查看>>
Python中的函数与方法 以及Bound Method和Unbound Method
查看>>
虚拟机VS容器 安全比拼谁更胜一筹?
查看>>
Rackspace: IT与业务的融合是一门艺术
查看>>
雅虎高管称移动2.0将于今年年底出现
查看>>
八一八聊天机器人的那些事儿
查看>>
能理解聊天记录的微信机器人 (四)
查看>>
中软国际抢占医疗大数据风口
查看>>
RDS SQL Server - 专题分享 - 巧用执行计划缓存之执行计划编译
查看>>
《C++语言入门经典》一2.6 表达式
查看>>