libgdx for eclipse开发环境搭建
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
libgdx for eclipse开发环境搭建的更多相关文章
- [转]MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题)
MonkeyRunner在Windows下的Eclipse开发环境搭建步骤(兼解决网上Jython配置出错的问题) 网上有一篇shangdong_chu网友写的文章介绍如何在Eclipse上配置M ...
- 大数据应用之Windows平台Hbase客户端Eclipse开发环境搭建
大数据应用之Windows平台Hbase客户端Eclipse开发环境搭建 大数据应用之Windows平台Hbase客户端Eclipse环境搭建-Java版 作者:张子良 版权所有,转载请注明出处 引子 ...
- Hadoop Eclipse开发环境搭建
This document is from my evernote, when I was still at baidu, I have a complete hadoop developme ...
- (转)Hadoop Eclipse开发环境搭建
来源:http://www.cnblogs.com/justinzhang/p/4261851.html This document is from my evernote, when I was s ...
- zookeeper Eclipse 开发环境搭建及简单示例
一,下载Zookeeper安装包 从官方网站下载稳定版安装包后,解压. 其中ZK_HOME 为:D:\Program Files\zookeeper-3.4.9 二,启动Zookeeper Serve ...
- Hadoop伪分布配置与基于Eclipse开发环境搭建
国内私募机构九鼎控股打造APP,来就送 20元现金领取地址:http://jdb.jiudingcapital.com/phone.html内部邀请码:C8E245J (不写邀请码,没有现金送)国内私 ...
- MAC下Android的Eclipse开发环境搭建
原文链接:https://www.cnblogs.com/macro-cheng/archive/2011/09/30/android-001.html 一.Eclipse的下载 到网站:http:/ ...
- HBase eclipse开发环境搭建
伪分布式环境安装 事先本机必须部署好了伪分布式hadoop开发环境将Hbase/lib下的 hadoop-core-*.jar 与 hadoop保持一致. 将hadoop下的复制到hbase下将had ...
- 专2-第二课 Eclipse开发环境搭建
2.1下载Eclipse 2.2 安装C/C++版本的Eclipse 2.3 安装JDT插件开发Java程序 2.4 使用Eclipse开发驱动程序 既然安装了eclipse来进行驱动学习,那么我们就 ...
随机推荐
- react&webpack使用css、less && 安装原则 --- 从根本上解决问题。
在webpack-react项目中,css的使用对于不同人有不同的选择,早起是推荐在jsx文件中使用 css inline js的,但是这种方法要写很多对象来表示一个一个的标签,并且对于这些对象,我们 ...
- springboot 上传图片与回显
在网上找了很多例子,不能完全契合自己的需求,自行整理了下.需求是这样的:项目小,所以不需要单独的图片服务器,图片保存在服务器中任意的地方,并且可以通过访问服务器来获取图片.话不多说上代码: 1.依赖 ...
- JS中的事件冒泡和事件捕获
事件捕获阶段:事件从最上一级标签开始往下查找,直到捕获到事件目标(target). 事件冒泡阶段:事件从事件目标(target)开始,往上冒泡直到页面的最上一级标签. 用图示表示如下: 1.冒泡事件: ...
- jquery.form.js ie 下下载文件已经ie8失效问题解决方案
https://github.com/malsup/form/blob/master/jquery.form.js在使用这个插件时遇到的问题1.ie下会变成下载文件,解决方案是在后端返回时设置'Con ...
- 记一次bug修复过程
我的建议,究竟有谁会看,以我的位置,到底能推动到哪一层可行性,可能性 问题:用户的数据丢失了.以为是修改操作 有bug,但查看了后端接口和前端校验,都没有发现问题.但是input数据没有日志[日志级别 ...
- SQLite.dll在xp中部署时的报错处理
错误信息: System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.SQLite.dll' or o ...
- Bitbucket 关联 VS
1.双击已经建立好的仓库 - 克隆仓库-目标路径选择一个空的文件夹,点击克隆 2.把已经建立好的项目拷贝的到刚刚那个空目录里面 3.在VS里面打开新路径下面的项目,点击提交即可; 我安装了Bitbuc ...
- 第七章使用java实现面向对象- 多线程
一.Thread类和Runnable接口 1.在java.lang包中定义了Runnable接口和Thread类. Runnable接口中只定义了一个方法,它的格式为: public abstract ...
- CentOS7 一键安装KMS服务【整理】
KMS,是 Key Management System 的缩写,也就是密钥管理系统.这里所说的 KMS,毋庸置疑就是用来激活 VOL 版本的 Windows 和 Office 的 KMS 啦.经常能在 ...
- Spring mvc 中 DispatcherServlet 的学习和理解
上图表示当客户请求来到时,spring架构作出响应的流程,可以从图中看到看到请求分发的中心就是 DispatcherServlet 类,DispatcherServlet的任务是将请求发送给Sprin ...