Gam*_*rix 5 import android libgdx android-studio
将 LibGDX 添加到现有 Android Studio 项目的最佳方法是什么?
因为 Android Studio 已经内置了 Gradle,所以我假设我可以更改 build.gradle 文件中的一些代码以将 LibGDX 添加到我现有的项目中。我在 LibGDX 上找到的唯一 gradle 说明是用于使用已经内置的 LibGDX 制作新项目的自动化工具。
libgdx 的全部理念是为所有平台编写一份代码。因此,应该以正确的方式添加 Android 特定代码,如果您只是将 libgdx 依赖项添加到您的项目中,它不会对您有太大帮助。您将只能使用 libgdx 功能的一小部分。如果您想在任何情况下执行此操作,这里有一个示例,build.gradle它将 libgdx 依赖项添加到常规 Java 项目,请将其与您的项目进行比较build.gradle,并将所需的行添加到ext,repositories和dependencies部分。
apply plugin: "eclipse"
apply plugin: "idea"
apply plugin: "java"
apply plugin: "maven"
sourceCompatibility = 1.6
targetCompatibility = 1.6
version = '0.1'
group = 'com.gdx.bream'
ext {
appName = 'bream'
gdxVersion = '1.3.1'
}
repositories {
mavenCentral()
mavenLocal()
maven { url 'https://github.com/steffenschaefer/gwt-gradle-plugin/raw/maven-repo/' }
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
maven { url "https://oss.sonatype.org/content/repositories/releases/" }
}
sourceSets {
main {
java { srcDirs = ['src']}
resources {
srcDirs = ['src']
}
}
}
task sourcesJar(type:Jar){
from sourceSets.main.allSource
classifier = 'sources'
}
artifacts { archives sourcesJar }
dependencies { compile "com.badlogicgames.gdx:gdx:$gdxVersion" }
Run Code Online (Sandbox Code Playgroud)
PS 如果您只想创建适用于 Android 的游戏并寻找可以轻松集成到现有项目的引擎,请查看AndEngine
| 归档时间: |
|
| 查看次数: |
4294 次 |
| 最近记录: |