cocos2dx移植到安卓的整理

JDK   SDK   NDK,这三个包刚开始烦死人!

JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。

JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。JDK是学好Java的第一步。

而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。  

SDK,Software Development Kit 的缩写,中文即“软件开发工具包”。广义上指辅助开发某一类软件的相关文档、范例和工具的集合。

Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为“NDK”。

众所周知,Android程序运行在Dalvik虚拟机中,NDK允许用户使用类似C / C++之类的原生代码语言执行部分程序

我们要用eclipse来打包我们的程序,就必须要用JAVA,JDK是JAVA运行的核心,必须要!在下载JDK完成安装后,

要设置一些系统变量,这些变量都是公认的变量,以便其余的软件比如eclipse找到它!sdk是JAVA运行安卓程序的包,其中还有一个ADT的辅助工具,这个工具的版本要和 sdK版本一致,才能运行安卓程序!

NDK是cygin编译的核心包!cygin要设置找到NDK。

我们在cocos2d里面创建一个安卓项目的时候,要利用create-android-project.bat 创建!路面要设置 找到

set _CYGBIN=f:\java\bin CRGWIN

set _ANDROIDTOOLS=f:\java\android-sdk\tools SDK

set _NDKROOT=f:\java\android-ndk-r8e NDK

创建完成,编译以后,可能找不到coco2dx编译成为JAVA的org.cocos2dx.lib文件,

在cocos2dx\platform\android\java\src\org\cocos2dx里面,我们要把它复制到项目的proj.android\src\org\cocos2dx目录里面~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值