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

转载于:https://www.cnblogs.com/hihtml5/p/7967839.html

libgdx for eclipse开发环境搭建相关推荐

  1. Eclipse开发环境搭建

    锁定老帖子 主题:Eclipse开发环境搭建 精华帖 (0) :: 良好帖 (3) :: 新手帖 (13) :: 隐藏帖 (0) 作者 正文 hanqunfeng 等级: 性别: 文章: 57 积分: ...

  2. MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)...

    网上有一篇shangdong_chu网友写的文章介绍如何在Eclipse上配置MonkeyRunner,做了挺好的一个描述,但经过我的试验在我的环境上碰到了Jython解析器出错的问题,且该文章缺少P ...

  3. WAMP + Zend Framework + Zend Studio For Eclipse 开发环境搭建

    组件 WAMP Server (Windows + Apache + MySql + PHP) 版本: WampServer 2.0e 网站: http://www.wampserver.com/en ...

  4. Hadoop伪分布配置与基于Eclipse开发环境搭建

    国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html 内部邀请码:C8E245J (不写邀请码,没有现金送) 国 ...

  5. spark Intellij IDEA及eclipse开发环境搭建

    Apache Spark探秘:利用Intellij IDEA构建开发环境 http://dongxicheng.org/framework-on-yarn/apache-spark-intellij- ...

  6. GO语言eclipse开发环境搭建

    2019独角兽企业重金招聘Python工程师标准>>> 一.配置GO的环境变量 最新稳定版 1.9.2 安装包 go1.9.2.windows-amd64.msi下载地址 https ...

  7. 专2-第二课 Eclipse开发环境搭建

    2.1下载Eclipse 2.2 安装C/C++版本的Eclipse 2.3 安装JDT插件开发Java程序 2.4 使用Eclipse开发驱动程序 既然安装了eclipse来进行驱动学习,那么我们就 ...

  8. Ubuntu下 Tomcat + JSF + Ant + eclipse 开发环境搭建

    JDK的安装就不用说了,这是必须的.. 1. 去http://tomcat.apache.org/tomcat-7.0-doc/index.html下载Tomcat应用服务器,我用的版本是7.0 2. ...

  9. eclipse opengl java_OpenGL 之 Eclipse 开发环境搭建 | 学步园

    1.  了解glut,安装glut 先下载glut,下载下来后,里面包含5个文件 glut.dll glut.h glut.lib glut32.dll glut32.lib 我的机器是64位的,所以 ...

  10. Python eclipse开发环境搭建

    http://jingyan.baidu.com/article/cd4c2979101f02756f6e6064.html http://jingyan.baidu.com/article/1876 ...

最新文章

  1. Direct3D 开发之旅 3D 游戏基本概念的介绍2
  2. 奶牛健美操(codevs 3279)
  3. 苹果再下一盘很大的棋?Metal优化作用及影响浅析
  4. 微课|玩转Python轻松过二级(3.1节):列表常用方法
  5. 深入浅出UML类图(二)
  6. 如何吧本地仓库提交到github_如何将本地代码提交到github远程仓库(第一次,建立连接并且提交)...
  7. 半路学习编程,有希望成为大牛吗?
  8. 浪潮 服务器数据安全管理系统,浪潮SSC运维安全管控系统
  9. python英语单词 扇贝英语安卓下载_扇贝单词英语版app最新版
  10. swiper使用教程
  11. 灰度共生矩阵(GLCM)并计算能量、熵、惯性矩、相关性(matlab)(待总结)
  12. 互联网公司发送短信为什么通过第三方短信平台,而不是通过运营商。
  13. 知乎热议:27岁没文凭、想自学编程,有机会成为程序员吗?互联网风口一去不复返了吗?
  14. StarUML使用说明
  15. 将c语言程序转化成伪代码,怎么把伪代码变成源代码
  16. cassandra实战--物化视图(Materialized View)
  17. 国内已经没有什么安全论坛值得留念了
  18. 项目成本管理之挣值管理公式计算
  19. 基于matlab仿真的数字调制与解调设计
  20. 淘淘商城第33讲——内容分类管理

热门文章

  1. python 服务端判断客户端异常断开
  2. WinForm PictureBox删除图片重新加载,显示System.IO.IOException:文件“**.png”正由另一进程使用,因此该进程无法访问此文件
  3. uni-app 条形码(一维码)/二维码生成实现
  4. 修改双系统启动的名称
  5. Python 目录及文件操作(os.模块)
  6. 排序算法之四 归并排序(C++版本)
  7. java登录验证用重定向_使用filter进行登录验证,并解决多次重定向问题
  8. # 笔记2021-11
  9. 在VMware安装Ubuntu 16.04
  10. (秒杀项目) 4.8 异步化扣减库存(核心)