如何在Android Studio中将桌面平台模块添加到现有的libGDX项目中?

时间:2019-02-17 23:15:11

标签: android-studio module libgdx desktop

我已经在Android Studio中创建了一个libGDX项目。最初创建项目时,我只选择了“ Android”子项目。

Here is the screenshot

现在,我改变了主意,想在我的libGDX项目中添加一个桌面平台模块,以便运行“工具”扩展。在 stackoverflow 上似乎没有另一个问题要问,这就是为什么我要问这个问题。我该如何实现?

2 个答案:

答案 0 :(得分:1)

您知道已经生成的libgdx项目的项目名称程序包

在其他地方生成具有上述详细信息的另一个项目,然后将桌面文件夹复制到旧项目中。

现在,您必须在项目中添加该模块。

  • settings.gradle文件中添加您的桌面模块
  • 在项目build.gradle文件中添加桌面配置

完成,同步您的项目依赖项。

编辑

settings.gradle文件中的内容应如下所示:

include  'android', 'core', 'desktop'

在您的项目级别build.gradle文件中添加以下代码

project(":desktop") {
    apply plugin: "java"


    dependencies {
        implementation project(":core")
        implementation "com.badlogicgames.gdx:gdx-backend-lwjgl:$gdxVersion"
        implementation "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop"

    }
}

答案 1 :(得分:0)

我知道这可能不是您要查找的,但是我要做的是使用选中了桌面的Project Setup应用程序生成另一个LibGDX项目,然后将所有代码复制粘贴到此新项目中(如果需要)具有相同名称的新项目将以前的名称重命名为“ previous-backup” 记住要添加一个桌面配置,这是我的一个项目的示例: what's in red is just my project specific paths