有没有办法使用 Android Studio 部署 Libgdx 桌面应用程序(基于 IntelliJ Idea 的 IDE)
Posted
技术标签:
【中文标题】有没有办法使用 Android Studio 部署 Libgdx 桌面应用程序(基于 IntelliJ Idea 的 IDE)【英文标题】:Is there a way to deploy Libgdx Desktop application with Android Studio (An IntelliJ Idea based IDE) 【发布时间】:2015-07-07 20:05:33 【问题描述】:我已阅读 this article 关于在 linux、windows 和 macs 上部署 libgdx 应用程序的信息。
但是,它只描述了如何使用 eclipse 导出。我目前正在使用 android Studio,它可以很好地部署 android *.apk 文件。我打算继续使用它。但是,我还没有找到部署桌面版项目的方法。
谁能告诉我如何使用 Android Studio(或 Intellij Idea,因为它们几乎相同)部署 Libgdx 桌面应用程序。
【问题讨论】:
那么你成功了吗?我可以很好地运行桌面应用程序,但不知道如何部署。你试过其他类似 ios 的吗? 【参考方案1】:您只需点击右侧的 Gradle 面板,选择 :desktop,按 Execute Gradle Task,输入 dist 并回车即可。
Jar 位于 /desktop/build/libs。
lbalazscs给了你更详细的答案,所以我建议你照他说的去做。
【讨论】:
【参考方案2】:是的,告诉 Gradle 为你构建一个 jar。 Here's how.
在 Android Studio 中,您可以从右侧的 GUI 启动 Gradle 任务。无论如何,我建议您在没有 IDE 的情况下先学习。
【讨论】:
是的,我喜欢你的链接,但我仍然不明白如何做到这一点。我在哪里输入 gradle uploadArchives? 好吧,gradle 是一个命令行工具,你可以在命令行中指定任务,但是在 Android Studio 中你可以从右侧的 GUI 启动它们。无论如何,我建议在没有 IDE 的情况下先学习。这是一个简单的教程:spring.io/guides/gs/gradle 这是一个特定于 libgdx 的教程:github.com/libgdx/libgdx/wiki/Gradle-on-the-Commandline【参考方案3】:您可以通过设置新的运行配置来设置 Android Studio 以运行桌面版本。然后,您可以像运行 Android 版本一样运行桌面版本。
点击此链接:Configuring a libGDX project to run as a desktop application in Android Studio。
【讨论】:
他在问如何创建一个可运行的 JAR 文件,而不是在 Android Studio 中运行应用程序。 这是我向 Google 提出的问题的答案,即使它不是原始问题的答案。【参考方案4】:在 GUI 中我们可以做到。
菜单:运行 -> 编辑配置 -> 添加新的 Gradle 配置
Gradle 项目:选择主 Gradle 项目
任务:gradlew desktop:dist
然后运行此配置。
从此链接: exporting-a-libgdx-game-as-executable-jar-from-android-studio
【讨论】:
【参考方案5】:在 windows 上部署的一种简单方法是使用 gradle 在终端中使用命令 gradlew desktop:dist
制作一个 jar。 Linux 上也可以使用类似的命令。
【讨论】:
以上是关于有没有办法使用 Android Studio 部署 Libgdx 桌面应用程序(基于 IntelliJ Idea 的 IDE)的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法使用android studio在我的flutter项目中创建一个Podfile?
有没有办法在 android studio/Java 上使用 .dae (collada) 文件?
有没有办法以编程方式区分 IntelliJ IDEA 和 Android Studio [重复]