我正在用 Java 编写一款 PC 游戏,出于多种原因(包括可能扩展到 Android),我决定使用 LibGDX。目前,我在现有的 Gradle 项目中编写了很多底层数据结构和逻辑。该项目有几个模块,其中一些是我为帮助开发而编写的小实用程序。我一直使用 Intellij IDEA 进行开发。然而,LibGDX 的文档解释了如何从头开始设置新的 LibGDX,但似乎没有办法将 LibGDX 添加到现有项目中。
那么,有没有办法将 LibGDX 添加到我缺少的现有 Gradle 项目中?如果没有,是否有一种简单的方法可以将我现有的代码导入到 Intellij 中的新 LibGDX 项目中,从而保持每个现有模块的完整性和可运行性?
最佳答案
将现有项目及其依赖项添加到新的 libGDX 项目中会容易得多,而将新的 libGDX 项目添加到现有项目中则很容易出错。
在新的 IntelliJ libGDX 项目中,您可以将当前项目添加为模块来执行此操作;
文件|新 |现有来源的模块
然后选择包含 build.gradle
文件的目录,并选择哪些 libGDX 模块,即core
,应该将此新模块作为其必需的依赖项。
这样做,您仍然可以拥有现有代码的原始 gradle/IntelliJ 项目,以及一个新的 libGDX 项目,该项目作为它的依赖项。
您可以了解更多信息here .
关于java - 将 LibGDX 添加到现有 Gradle Java 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43646808/