2.2Android下的开发环境配置
Android的本意是“机器人”,是Google公司推出的开源手机操作系统。Android基于Linux操作系统,由操作系统,中间件,用户界面和应用软件组成,号称首个为移动终端打造的真正开放和完整的移动软件。
在Android最早发布时,Google公司官方将Java语言作为第三方应用的开发语言,但是也没有完全拒绝C语言的开发人员使用自己的语言进行开发,因为在Android发布初期,Google就表明其虚拟机支持JNI,也就是是第三方可以通过JNI调用自己的C动态库。2009年6月,Google Android方面发布了NDK(原生态本地开发包),支持开发者使用C/C语言开发Android程序。
Andorid NDK作为Andorid SDK的一个附加组件提供给开发者,也就是说,开发者必须同时安装SDK和NDK。NDK只是作为SDK的一个补充,增加代码的重用性和程序的运行效率,并且使C/C程序员也可以加入Android的开发中。本书成书之时NDK的最新版本是android-ndk-r7版本,本书也是使用这个版本进行开发的。
Java语言是iOS开发部支持的,Andorid支持了C/C语言的开发。
配置Cocos2D-x环境需要如下的开发工具。
Eclipse:支持Java和Android开发的开源集成开发工具。
JDK:JDK是Java开发工具。
ADT:ADT是Android开发的Eclipse插件。
CDT:CDT是C开发的Eclipse插件。
Android SDK:Android开发工具,包括模拟器等。
Android NDK:Android原生态本地开发包,辅助SDK进行编译开发,支持C/C。
Cygwin:在Windows平台上运行的UNIX模拟环境,是Cygnus Solutions公司开发的自由软件。
2.2.1Cocos2D-x软件安装与配置
与Cocos2d-x的Win32环境下的软件开发与配置相比,Android的环境配置要相对麻烦,包括Android开发环境的搭建,Android NDK开发环境的搭建,Cygwin的安装与配置及Cocos2d-x的编译运行等。
1.下载并安装JDK
运行Android的模拟器和Eclipse等需要Java的JDK环境,JDK是Oracle公司的Java开发工具。
2.下载Java的开发工具Eclipse
Eclipse是一个开放源代码的,基于Java的可扩展开发平台。
Eclipse附带了一个标注你的插件集,包括Java开发工具等。Eclipse无需安装,解压完成便可直接使用。
一般的Java开发和Android开发需要的只是Eclipse和Java版开发工具,使用C开发建议下载Eclipse的C版本,这样会更方便些。
3.为Eclipse安装相应的插件,首先是ADT插件。
ADT是Android开发的Eclipse插件,一般使用Eclipse安装方式安装ADT。android开发环境搭建 win7 32
就其本身而言,它只是一个框架和一组服务,用于通过排插件构建开发环境。
4.安装Eclipse的C插件。
如果直接安装Eclipse的C版本,可以跳过这一步。
5.下载安装Android SDK。
6.安装和配置Android的NDK工具。
Android NDK的最新版本为r7,可以在编译时省去Cgywin,提高效率。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-46721-7.html
舍
可是有钱的马云说的就不是屁话
没有股民来的水源