Android studio 如何将桌面平台模块添加到Android Studio中现有的libGDX项目中?
我在Android Studio中创建了一个libGDX项目。当我第一次创建项目时,我只选择了“Android”子项目Android studio 如何将桌面平台模块添加到Android Studio中现有的libGDX项目中?,android-studio,module,libgdx,desktop,Android Studio,Module,Libgdx,Desktop,我在Android Studio中创建了一个libGDX项目。当我第一次创建项目时,我只选择了“Android”子项目 现在,我改变了主意,想在libGDX项目中添加一个桌面平台模块,以便运行“工具”扩展。在stackoverflow上似乎没有其他问题要问这个,这就是为什么我要问这个问题。如何实现这一点?我知道这可能不是您想要的,但我要做的是使用选中桌面的项目设置应用程序生成另一个LibGDX项目,并将我的所有代码复制粘贴到这个新项目中,如果您希望新项目具有与“上一次备份”相同的名称renam
现在,我改变了主意,想在libGDX项目中添加一个桌面平台模块,以便运行“工具”扩展。在stackoverflow上似乎没有其他问题要问这个,这就是为什么我要问这个问题。如何实现这一点?我知道这可能不是您想要的,但我要做的是使用选中桌面的项目设置应用程序生成另一个LibGDX项目,并将我的所有代码复制粘贴到这个新项目中,如果您希望新项目具有与“上一次备份”相同的名称rename previous(重命名previous) 请记住添加桌面配置,以下是我的一个项目的示例:
您知道已经生成的libgdx项目的项目名称和包 在其他位置生成具有上述详细信息的另一个项目,然后将桌面文件夹复制到旧项目中 现在,您必须在项目中添加该模块
- 在
文件中添加桌面模块settings.gradle
- 在项目
文件中添加桌面配置build.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"
}
}
您说过要复制旧项目中的桌面文件夹。您的意思是只将桌面文件夹从新生成的空白项目复制到原始项目?另外,我应该将桌面文件夹粘贴到哪里?我应该将其粘贴到“项目”选项卡吗?另外,是否可以粘贴新settings.gradle和build.gradle文件的代码?谢谢是的,只是桌面文件夹。粘贴到您的项目文件夹中,其中有core和android文件夹(使用窗口文件浏览),检查我编辑的答案