1.安装jdk1.7以上

2.下载libgdx1.2.0

下载地址:https://libgdx.badlogicgames.com/releases

3.下载项目创建工具(老版本的)

下载地址:http://libgdx.badlogicgames.com/downloads/gdx-setup-ui.jar

下载后创建一个libgdx项目(包含一个共享游戏代码的主项目,一个桌面平台项目,一个移动端项目[只创建android,因为老版本的项目创建工具创建的ios项目依赖于robovm,目前robovm已经死了,所以很多功能可能用不了了,比如robovm for eclipse插件无法安装等,那么我们也没必要去创建它了,关于此问题libgdx如何处理可以通过libgdx作者的这篇博客去了解http://www.badlogicgames.com/wordpress/?p=3925],以及html5/GWT项目),然后等待导入到eclipse中

4.安装android sdk

下载地址:http://dl.google.com/android/android-sdk_r24.4.1-windows.zip

下载完成后解压到任意目录下,启动sdk manager安装android开发包(推荐装一个api较低级别和一个较高级别的),至少装一个,如果只想装一个的话那么就选一个最新的。

5.安装Eclipse for Android Developers(eclipse官方提供的已经集成好adt插件的eclipse版本)

下载地址:https://www.eclipse.org/downloads/packages/eclipse-android-developers/neonm6

安装后启动eclipse,报错提示找不到android sdk,根据提示设置刚刚安装的sdk目录,完成后点击ok,其他的提示弹窗等都直接关闭即可。

6.安装gwt for eclipse插件

官方安装教程地址:https://gwt-plugins.github.io/documentation/gwt-eclipse-plugin/Download.html

7.eclipse配置完毕后,导入刚刚创建的libgdx项目,file->import->general->existing projects into workspace 点击next,选择libgdx项目根目录,选中所有子项目,点击 finish完成。

8.导入后android项目报错,是因为不能解析间接引用的android类文件,右键此android项目->configure->convert ADT android Configuration,转换成adt安卓配置,这步必须执行,否则ide只会把项目当做普通java项目处理始终报错,执行之后我们才可以在项目属性中看到android选项进行调整,转换后发现项目依旧报错,因为我们还未指定android项目构建目标,右键项目属性->android->选择build target点击ok完成设置。

9.导入后html项目报错,右键项目属性->gwt->general Settings发现默认未选中use GWT选项,点击选中,并选择刚刚安装的gwt插件的sdk版本,点击ok完成设置。

到此开发环境搭建完成,以上是基于老版本的libgdx做的一个环境配置,仅适合习惯了于eclipse的开发者学习libgdx,因为官方新版本的项目创建工具是基于gradle来构建项目的。

运行gwt项目时失败,报错原因未知,android项目某jar包报错,以上步骤搭建的环境用来开发桌面项目练手还是可以的,熟练后再迁到新版本上。

推荐阅读

关于Eclipse的Google插件:https://developers.google.com/eclipse/?csw=1

Android的ADT与SDK的区别:http://blog.csdn.net/fion45/article/details/8956988

05-07 15:57