第四章(1)Libgdx项目安装、运行和调试

Android游戏开发群:290051794
Libgdx游戏开发框架交流群:261954621

 


项目安装

本章讨论的是libgdx在eclipse的安装。

使用“gdx-setup-ui”

从0.9.3开始,libgdx由国外高手提供了一个快速搭建项目的应用程序“gdx-setup-ui”,通过以下几步创建基于android的工程:

1、  下载gdx-setup-ui.jar:

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

Jar包包含稳定版和每日构建版。

2、  通过双击或从命令行执行javajar gdx-setup-ui.jar启动程序。

①配置你的工程

 

②点击如下按钮,下载libgdx游戏开发框架:

③点击图示按钮:

④点击“Lanuch”,生成工程:

 

3、  打开eclipse,导入生成的工程到workspace。

① File -> Import -> Existing Projects intoWorkspace

 

②点击“Browse”,选择生成的工程。

My-gdx-game是java工程,也需要导入,不然会提示错误。

③点击“finish”,导入工程。

项目布局

假设你的项目名称为“my-gdx-game”,你将会有4个项目,我们只讨论其中两个:

①核心项目("my-gdx-game"):包含你的应用的所有代码,减去启动类,所有的其他项目必须链接到这个工程。这个项目通常被称为“核心项目”。

②Android项目(“my-gdx-game-android”):包含启动类和其他必要的文件使应用可以正常运行在Android应用上。Assets文件夹存储你的跨平台的文件。

运行你的应用程序

确保你的设备连接电脑或者打开了虚拟机(在DDMS中可以看到)。如果你不明白什么意思可以参考android开发指南。

右击工程,选择Run As -> Android Application。

因为没有设置任何代码,所以显示黑屏。

调试你的应用

假设你有一个已经连接的设备,点击右上角DDMS。你可以通过DDMS视图来检测内存使用情况等等,参阅Android开发指南。

 

作者:宋志辉 
出处:http://blog.csdn.net/song19891121
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 
支持: 新浪微博 腾讯微博

 

时间: 2024-07-31 19:33:37

第四章(1)Libgdx项目安装、运行和调试的相关文章

【PMP】Head First PMP 学习笔记 第四章 项目整合管理

第四章 项目整合管理 项目经理每天的工作 力保项目顺利进行 紧密监督以确保计划进行 计划本身不完善需要予以修正 即使是更大的项目的子项目,也要有收尾的过程 6个整合管理过程 整合管理划分为6个过程,项目经理必须掌握的核心职责. 1.制订项目章程 授权你展开工作的文档,通常由赞助人(为项目提供资金的人)交给你. 2.制订项目管理计划 项目管理计划涵盖了所有知识领域,很大一部分就是告诉你在出现问题时如何处理变更. 3.指导和管理项目执行 确保所有人都在做他们本该做的事,项目创建的产品和项目确实满足干

《.net编程先锋C#》第二章 理论基础-公用语言 运行环境(转)

编程 第二章 理论基础-公用语言 运行环境既然你已经具有了C#全面的印象,我也想让你了解NGWS runtime的全貌.C#依靠由NGWS提供的运行时:因此,有必要知道运行时如何工作,以及它背后所蕴含的概念.所以,这一章分为两部分--它们是所有的概念和使用的基础.两部分的内容虽然有些重叠,但它有助于加深理解正在学习的概念. 2.1 NGWS RuntimeNGWS和NGWS Runtime为你提供了一种运行时环境.该运行时管理执行代码,并提供了使编程更容易的服务.只要你的编译器支持这种运行时,你

Android群英传笔记——第四章:ListView使用技巧

Android群英传笔记--第四章:ListView使用技巧 最近也是比较迷茫,但是有一点点还是要坚持的,就是学习了,最近离职了,今天也是继续温习第四章ListView,也拖了其实也挺久的了,listview可谓是老牌大将了,很多的应用场景都要使用它,他也是我们用得最多的控件之一了,虽然现在出来了一个RecyclerView,但是ListView的地位一时半会儿还是撼动不了的,这就促使我们更加应该去把他掌握了 一.Listview常用优化技巧 我们一步步来把ListView学习好 1.使用Vie

《精通VMware vSphere 6》——第2章 规划与安装 VMware ESXi 2.1规划VMware vSphere部署

第2章 规划与安装 VMware ESXi 第1章已经详细介绍了VMware vSphere套件及其应用程序,我们由此了解到VMware ESXi是vSphere的基础.虽然安装十分简单,但要成功部署和配置VMware ESXi,必须正确规划基于VMware实现的环境. 2.1 规划VMware vSphere部署 部署VMware vSphere不仅是将服务器虚拟化.和物理服务器一样,vSphere部署也会影响到存储.网络和安全性.由于这些方面对组织中许多的IT组件都会产生重大影响,因此vSp

KnockoutJS 3.X API 第四章之数据控制流foreach绑定_javascript技巧

foreach绑定 foreach绑定主要用于循环展示监控数组属性中的每一个元素,一般用于table标签中 假设你有一个监控属性数组,每当您添加,删除或重新排序数组项时,绑定将有效地更新UI的DOM-插入或去除相关项目或重新排序现有的DOM元素,不影响任何其他的DOM元素. 当然,也可以配合其他控制流一起适用,例如if和with. 示例1:遍历监控属性数组 本例适用foreach绑定,在一个table标签中循环显示监控属性数组的内容 <table> <thead> <tr&g

studio-Android Studio 不能新建项目,且已有项目不能运行

问题描述 Android Studio 不能新建项目,且已有项目不能运行 解决方案 实在找不到问题的话,可以试一试简单粗暴的方式,重装Android Studio 解决方案二: 关掉重启一下看看行不行 解决方案三: 直接换IntelliJ IDEA 或这eclipse for J2ee. 解决方案四: 直接换IntelliJ IDEA.....

第四章、存储器管理

第四章.存储器管理 物理地址和逻辑地址 物理地址:存储单元的编号,可以直接寻址. 逻辑地址:程序中的地址,是可以改变的,不可直接寻址. 重定位:将逻辑地址空间的逻辑地址变换成内存空间的物理地址的过程. 静态重定位和动态重定位 静态重定位:当用于程序被装入内存时,一次性地实现逻辑地址到物理地址的转换,以后不再转换(一般在装入内存时由软件完成),直到该程序完成退出内存为止. 动态重定位:当用户程序被装入内存时,并不将其逻辑地址转换,而是保留原来的逻辑地址.等程序真正要执行时才将其逻辑地址通过动态计算

《PHP程序设计》 第四章 程序控制

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />  第四章 程序控制      本章深入PHP内部,讲述如何使用函数.表达式和语句以实现对程序的控制.      前面的章节初步介绍了怎样操作数据,如果我们将操作数和操作符看作是构筑元件的话,那么它们组合起来即可形成表达式.进一步讲,表达式可以构成语句,语句用于组成函数,而函数则可用来组成程序.      提示:在学习有关编

《.net编程先锋C#》第四章 C#类型(转)

编程 第四章 C#类型 既然你知道了怎样创建一个简单的C#程序,我将会给你介绍C#的类型系统.在这一章中,你学到如何使用不同的值和引用类型,加框和消框机制能为你作些什么.尽管这一章的不侧重于例子,但你可以学到很多重要的信息,关于如何创建现成类型的程序.4.1 值类型 各种值类型总是含有相应该类型的一个值.C#迫使你初始化变量才能使用它们进行计算-变量没有初始化不会出问题,因为当你企图使用它们时,编译器会告诉你. 每当把一个值赋给一个值类型时,该值实际上被拷贝了.相比,对于引用类型,仅是引用被拷贝