Android 2D游戏引擎AndEngine配置环境

1.2配置环境

在任何编程中,都需要一些软件或者硬件的支持。否则,没有硬件软件是不可能存在的,而想要编写对应语言的的程序,这需要对应语言库和编译器等的支持。所以在开AndEngine的游戏也需要这些东西,而我们需要的环境都有那些呢?本节内容就将解密AndEngine环境的配置本文选自Android 2D游戏引擎AndEngine快速入门教程

1.2.1环境要求

编写AndEngine需要一定的编程环境才可以完成编写。而为了调试,需要用到相应的设备才可以正常调试。这一小节就来讲一下需要编程环境。本书中需要的软件和硬件设备如下本文选自Android 2D游戏引擎AndEngine快速入门教程

q一台计算机:计算机中安装的系统必须是Windows XP、Windows Vista、Windows 7、Windows 8、Linux(例如Ubuntu)和Mac OS 10.5.8中的一种,或者这些类型系统中的最新版。

qJava SDK:需要的JDK必须为JDK 6以上的版本。

qEclipse编辑工具。

qAndEngine和AndEnginePhysicsBox2DExtension项目文件。

q包含ADT的Android SDK。

q一台装有Android系统的设备。

因为在国内Windows系统应用较为广泛,并且使用也十分简便,所以本书中选择了典型的Windows平台进行开发。下面就讲解在Windows下如何配置其它软件本文选自Android 2D游戏引擎AndEngine快速入门教程

1.2.2配置JDK

JDK全称为Java Development Kit(也即Java开发包),是用于支持Java编程的基础。无论是什么编程,只要用到了Java的编程和调试就需要安装JDK。JDK也不是一尘不变的,JDK有很多的版本,各个版本之间都有一些差别。就现在来说,用的最多的大版本应该是JDK 6和JDK 7,而我们这里将要讲解基于JDK 8的AndEngine引擎的使用。

1.下载需要的JDK

(1)下载JDK,从网址为http://www.oracle.com/technetwork/java/javase/downloads/index.html的Oracle网站下载安装包。如图1.2,在此页面下Oracle会提供最新版本的JDK下载连接。笔者现在使用的为8u20版本,读者朋友在下载时有可能为更新的版。在图1.2中单击箭头指的方框处可以进入下载页面本文选自Android 2D游戏引擎AndEngine快速入门教程




图1.2 JDK下载(一)

(2)选择下载的安装包。进入下载页面后向下滚动滚轮,可以看到如图1.3所示界面。这里提供了当前版本在不同系统中的不同JDK,读者需要根据自己需求选择。在选择下载之前需要同意Oracle使用的协议,单击Accept Licens Agreement前的圆圈,即视为同意该协议。然后选择单击需要的版本开始下载,本书中选择了Windows x64版本的JDK,如图1.3中,单击jdk-8u20-windows-x64.exe开始下载本文选自Android 2D游戏引擎AndEngine快速入门教程

1.3下载JDK(二)

更多相关文章

  1. 使用Ant自动构建Android版本
  2. android 兼容API的检查
  3. Android(安卓)sdk版本以及兼容性问题
  4. android -- 小功能 DownloadManager——Android(安卓)下载 apk
  5. Android开发黄金搭档:Android(安卓)Studio + Genymotion模拟器
  6. android开发环境搭建AVD的CPU\ABI怎么没有选项
  7. Android(安卓)Studio | 一个优雅的安卓开发环境
  8. Android独立交叉编译环境搭建
  9. Android(安卓)studio配置NDK开发环境

随机推荐

  1. 【android&&jni&&NDk】详细介绍每一步,让
  2. Settings 界面修改
  3. android --启动画面制做 png图片-->initl
  4. Android 自动识别TextView或者EditView里
  5. Android集成MQTT做一个客户端
  6. android postInvalidateDelayed 方法
  7. Android(java)学习笔记88:TextView属性大全
  8. Android(安卓)ColorStateList使用方法
  9. 更新UI时遇到:Only the original thread t
  10. Android okhttp3 底层网络实现解析