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项目

如果你使用命令行创建工程,请阅读以下说明。

  • 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是一个依赖管理和构建系统。

一个依赖管理系统可以方便的将第三方的库添加到你的项目中,而不需要将第三方库添加到你的项目的库文件夹下。建立依赖依靠项目下的特定的文件指定第三方库的名称的版本。这将让你对第三方依赖库的管理变得非常简单。依赖管理系统将你需要的库文件从中心仓库下载下来保存到你项目之外的文件夹(libgdx采用Maven)。

构建系统可以帮助你在不需任何IDE的情况下构建和打包应用。

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

时间: 2024-10-10 04:29:33

3、使用Gradle创建Libgdx项目的相关文章

使用Spring Boot和Gradle创建AngularJS项目

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置. 本文主要是记录使用 Spring Boot 和 Gradle 创建项目的过程,其中会包括 Spring Boot 的安装及使用方法,希望通过这篇文章能够快速搭建一个项目. 1. 开发环境 操作系统: mac JDK:1.7.0_60 Gradle:2.2.1 IDE:Idea 2. 创建项目

gradle创建spring-boot项目

刚来新公司,熟悉了公司项目搭建的框架,了解到了一种新的项目管理工具:gradle,从网上了解,据说比maven更加灵活化,于是便学习了一番.在此记录下来,一遍以后使用.gradle的安装就不说了,网上一抓一把.直接说创建spring-boot过程. 1.首先,初始化gradle项目 gradle init 初始化以后,会在项目下产生标准被gralde目录. . ├── build.gradle ├── gradle │   └── wrapper │   ├── gradle-wrapper.j

IntelliJ IDEA &amp; gradle 创建web项目流程

1  打开IDEA,选择“New Project”->“Gradle”,勾选图中的几个选项,在“gradle home”中填上本机gradle的安装目录,点击“next”. 2 填写工程名,点击“finish”. 3  生成项目后目录结构如下,其中libs是手动建立的目录,用来放一些从本地导入(即手动添加的)的依赖包.其他目录都是IDEA根据gradle规范生成的. 4 创建webapp目录,就是java的web目录(Eclipse中的WebRoot),存放jsp文件和WEF-INF等文件的地方

Gradle 创建Web项目

apply plugin: 'java' apply plugin: 'war' apply plugin: 'eclipse-wtp' apply plugin: 'maven' def projectName = "finance-site" version = '0.0.1-SNAPSHOT' sourceCompatibility = 1.7 webAppDirName = 'WebContent' [compileJava, javadoc, compileTestJava]

[转] 使用Spring Boot和Gradle创建项目

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置. 本文主要是记录使用 Spring Boot 和 Gradle 创建项目的过程,其中会包括 Spring Boot 的安装及使用方法,希望通过这篇文章能够快速搭建一个项目. 开发环境 操作系统: mac JDK:1.7.0_60 Gradle:2.2.1 创建项目 你可以通过 Spring I

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 点

1.1.1 创建Android项目

一个Android项目包含了所有构成Android应用的源代码文件. 本小节介绍如何使用Android Studio或者是SDK Tools中的命令行来创建一个新的项目. Note:在此之前,我们应该已经安装了Android SDK,如果使用Android Studio开发,应该确保已经安装了Android Studio.否则,请先阅读 Installing the Android SDK按照向导完成安装步骤. 使用Android Studio创建项目 1. 使用Android Studio创建

使用Gradle构建Android项目

新项目中,使用了Google I/O 2013发布的新工具,使用Gradle构建android项目,并且在新版的Intellig IDEA以及google的Android Studio对其支持.本文就介绍一下怎么使用gradle构建android项目,进行多个版本编译. Gradle是什么? Gradle是以Groovy为基础,面向java应用,基于DSL语法的自动化构建工具.是google引入,替换ant和maven的新工具,其依赖兼容maven和ivy. 使用gradle的目的: 更容易重用

Android Studio创建库项目及引用

Android Studio创建库项目其实创建的是在主项目下创建Module模块,这个Module模块创建的时候选择库项目模式. 为什么要这样处理呢?因为在Android Studio中一个WorkSpace工作空间就是一个Android主项目.主项目其实也就是这个工作空间的一个Module模块,只不过这个模块是一个主模块.如果要想创建库项目,显而易见也应该是一个module模块项目,设置成Library就可以了. 然后自动生成的build.gradle文件里面会有一行标示 apply plug