3、采用Gradle创Libgdx工程

(原文链接:http://www.libgdx.cn/topic/20/3-%E4%BD%BF%E7%94%A8gradle%E5%88%9B%E5%BB%BAlibgdx%E9%A1%B9%E7%9B%AE

创建一个Libgdx项目

Libgdx项目能够使用一个叫gdx-setup.jar的文件创建。gdx-setup是一个图形界面的java程序,也能够在命令行下运行。仅仅须要运行这个JAR文件就能够打开图形界面。假设你想通过命令行的形式:

java -jar gdx-setup.jar

点击下载最新版gdx-setup.jar

分别填写你的应用的名字。你的java包的名字。你的应用的主类(main class),输出目录和你的Android sdk的位置。

接下来须要选择要支持的平台。(注意:一旦选择完毕后,假设你须要加入新的平台,须要手动加入。)。

最后。选择你须要的扩展包(有些扩展包在某些平台不能执行,假设这样的情况发生,你会得到提示)。

当你设置全然部的事情之后。点击“Generate”。

(因为在国内訪问Gradle的速度比較慢。所以第一次生成项目可能要花非常长时间,要耐心等待。

之后速度就比較快了。)

生成完毕之后。如今你就能够将生成的项目导入到你的IDE(Eclipse。Intellij IDEA或者NetBeans)中,执行,调试或者打包公布!

  • Eclipse
  • Intellij IDEA
  • NetBeans
  • 命令行

使用命令行创建一个libgdx项目

假设你使用命令行创建project。请阅读下面说明。

  • dir:你的项目的创建位置。
  • name:你创建应用的名字。最好是小写字母,比方game。
  • package:java包名。

    比方cn.libgdx.game。

  • mainClass:你的主类的名称。

    比方Game(记住,类首字母大写)。

  • sdkLocation:你的android sdk位置。

加起来,你就能够通过命令行生成一个libgdx项目。例如以下:

java -jar gdx-setup.jar --dir game --name game --package cn.libgdx.game --mainClass Game --sdkLocation sdk安装位置

(注:sdk安装位置是指你安装的sdk的位置。比方:D:\Android\SDK)

项目文件夹结构

运行以上操作会生成一个game文件夹。文件夹结构例如以下所看到的:

settings.gradle <- 定义支持平台。

build.gradle <- Gradle主构建文件,定义依赖和插件

gradlew <- 在类Unix系统执行该脚本(Mac OS X和Linux)

gradlew.bat <- 在Windows执行该脚本

gradle <- 本地gradle封装

local.properties <- 针对Intellij的文件。定义android sdk的位置。

core/

build.gradle <- 核心项目的Gradle构建文件

src/ <- 代码目录

desktop/

build.gradle <- 桌面项目的Gradle构建文件

src/ <- 桌面项目代码目录,保函Lwjgl启动类

android/

build.gradle <- Android项目的Gradle构建文件

AndroidManifest.xml <- Android配置文件

assets/ <- 包括你的图像,声音等,该目录下的资源和其它项目共享

res/ <- 包括的图标文件

src/ <- Android项目源码,包括android启动类

html/

build.gradle <- html项目的Gradle构建文件

src/ <- html项目的源码。包括启动和定义

webapp/ <-包括启动url和web.xml

ios/

build.gradle <- ios项目的Gradle构建文件

src/ <- ios项目源代码,包括启动

*.gradle脚本针对特定的平台进行设置。假设你对Gradle不熟悉,不要任意修改。

什么是Gradle?

Gradle是一个依赖管理和构建系统。

一个依赖管理系统能够方便的将第三方的库加入到你的项目中,而不须要将第三方库加入到你的项目的库目录下。建立依赖依靠项目下的特定的文件指定第三方库的名称的版本号。这将让你对第三方依赖库的管理变得很easy。

依赖管理系统将你须要的库文件从中心仓库下载下来保存到你项目之外的目录(libgdx採用Maven)。

构建系统能够帮助你在不需不论什么IDE的情况下构建和打包应用。

(www.libgdx.cn版权所有所有。如需转载。注明出处)

版权声明:本文博主原创文章。博客,未经同意不得转载。

时间: 2024-10-06 06:43:32

3、采用Gradle创Libgdx工程的相关文章

gradle 构建java工程

下面会先说创建普通java工程的方法,之后会说创建web工程的方法 1.  gradle安装: 去gradle官网(http://gradle.org/)下载bin包,根据开发系统下载合适的版本 2.  修改环境变量,path中加入gradle的bin目录路径,在cmd中敲入gradle -v代表加入成功. 3.  开始利用gradle进行项目构建,一般的方式是源码会放到cvs(版本控制系统)中进行管理,但是本地开发一般采用IDE, 这里我用的是eclipse,所以涉及到如何将通过gradle生

采用gradle构建和发布bboss方法介绍

采用gradle构建和发布bboss版本及从maven中央库下载bboss方法介绍 1.概述 bboss是国内最早采用gradle来构建和发布版本的开源框架之一,那么gradle是个什么东东?以下公式可以大概表述一下意思: gradle=ant+maven 尤其是通过gretty插件直接可以在eclipse中调试web应用(改了代码不用重启tomcat或者jetty),真是太棒了. bboss 4.10.8及后续的版本全部采用gradle来打包构建,目前已经采用gradle构建的模块有: 1.b

采用gradle构建工具创建第一个基于jersey的Rest服务

REST是一种跨平台.跨语言的架构风格,RESTful Web Service是REST风格在Web领域的实现,JAX-RS标准是Java语言对RESTful Web Service的规范,Jersey是JAX-RS的参考实现,也是Java EE参考实现项目GlassFish的子项目:REST架构风格中各种抽象对象被描述为资源,资源的瞬时状态称为representation且可用XML/JSON/Atom等格式表示.RESTful Web Servcie也可以分解为类似MVC的三层结构,即资源.

Gradle 配置 Android 工程

# Gradle 配置 Android 工程 # 随着Android studio 的普及,gradle 也开始在android 开发着中普及起来.这里分享一下我的grale 脚本以及对gradle的认识. 1.Gradle 的基本结构 整个工程的gradle 由 project build.gradle, seetings.gradle,gradle.properties,module build.gradle 组成. ## 1.project build.gradle ## projects

gradle/maven/eclipse工程相互转化

原文:? gradle/maven/eclipse工程相互转化 gradle/maven/eclipse工程相互转化:前提安装好相应的工具和插件.1.Maven->eclipse mvn eclipse:eclipse ? 2.eclipse->maven 安装好maven插件后,在eclipse工程右键项目:转换为maven工程即可. ? 3.gradle->eclipse编辑build.gradle文件,在文件最前面增加一行:apply plugin: 'eclipse' gradl

使用Gradle构建Android工程

Gradle是以Groovy语言为基础,基于DSL语法的构建工具,它通过插件的方式定制工程构建过程.Google开发了Android Gradle插件,使用Gradle构建Android工程. Gradle构建Android工程,我们可以在Android studio中使用,也可以在命令行中使用,也可以集成到持久化集成工具中. Gradle构建Android工程的配置文件名是build.gradle,存放在工程的根目录下. 一个Android工程(Project)是由一个或多个组件(Module

3、使用Gradle创建Libgdx项目

(原文链接:http://www.libgdx.cn/topic/20/3-%E4%BD%BF%E7%94%A8gradle%E5%88%9B%E5%BB%BAlibgdx%E9%A1%B9%E7%9B%AE) 创建一个Libgdx项目 Libgdx项目可以使用一个叫gdx-setup.jar的文件创建,gdx-setup是一个图形界面的java程序,也可以在命令行下执行.只需要执行这个JAR文件就可以打开图形界面.如果你想通过命令行的形式: java -jar gdx-setup.jar 点击

项目自动化建构工具gradle 入门5——在intellij中做一个gradle的web工程

之前的几个小节,都是纯手工建文件夹,纯手工拷贝war包,或者纯手工解压个zip看看结果,,,,这还是我写了玩的helloWorld.若是玩大工程.几十个人的团队协同开发时,这么玩,,,,暴躁的程序员估计血压爆表了. 对于大点的java web项目,我们需要用到Tomcat 9.0 M10,gradle 3.2.1,IntelliJ 来搞定这一档子事. 1.软件下载安装,见<项目自动化建构工具gradle 入门0--环境 & 废话>. 2.打开IntelliJ,File -> Ne

下载编译volley, 采用gradle构建

我写的CSDN博客客户端 从google下载volley源码 git clone https://android.googlesource.com/platform/frameworks/volley 配置gradle 下载地址: http://gradle.org/downloads 配置环境变量: sudo gedit /etc/profile 添加一行: export PATH=/opt/Java/gradle-2.2.1/bin:$PATH 然后执行命令, 使配置生效: source /