是否可以使用 badlogic(LibGDX) 创建项目而不使用他们的 LibGDX 项目生成器?

Is it possible to create a project using badlogic(LibGDX) without using their LibGDX project generator?

和标题差不多。如果不可能,我如何摆脱自动生成的 'core' 模块和其他模块 [如 Desktop、html 等]?我想摆脱这些,因为它们正在占用 space 而我目前没有使用它们。另一个原因是我的游戏不能在核心中运行,因为它不能运行我给它的依赖项,但它可以在 android 模块中运行。我也觉得因为这些模块的存在可能是我的游戏没有 运行 的原因。

如果有帮助,请详细说明我正在创建的内容是我使用 LibGDX 在我的 phone 上创建了一个游戏,您可以在上面玩,但是如果您想使用智能手表作为一个控制器,那么非常欢迎您这样做。使用手表 phone 的功能不需要 LibGDX,因为它是一个非常简单的游戏。当我尝试使用 LibGDX 制作一个有点复杂的游戏时,它不起作用,但游戏仍然 运行s.

最后,当我 运行 应用程序时,我写了一些日志来查看它们是否实际连接。结果日志确实显示 phone 和 watch 正在相互接收,但它不起作用。昨天我了解到 phone 和 wear 必须具有相同的包名称,所以我认为这是问题所在。所以,今天我 libGDX 重新制作了这个项目,看看是否是这个问题,但它仍然不起作用。我现在唯一的想法是再次重新制作项目,但没有 LibGDX 生成器,只需将 com.badlogic.gdx... 导入我的新项目,看看是否可行。那么,这又引出了我最初的问题,是否可以在不使用生成器的情况下将 badlogic 导入到一个新项目中,如果可以的话如何?

您也可以通过复制其他 libGDX 个项目来创建新项目。但这对您来说是行不通的,因为所有项目都会有核心模块。但是你不需要走这条路:

当然,您可以更改可用的模块。只需删除文件系统和 settings.gradle 中不需要的文件即可。将所有代码从核心移动到之前的 android 项目,并将依赖项从核心移动到 build.gradle 文件中的 android 项目。

但是,您将完全失去在桌面上进行测试的能力。