【问题标题】:Exporting A Libgdx Game as Executable Jar from Android Studio从 Android Studio 将 Libgdx 游戏导出为可执行 Jar
【发布时间】:2015-11-24 22:56:46
【问题描述】:

好的,所以我使用 Libgdx 制作了一个游戏,我打算将它作为一个 android 应用程序(这就是我使用 android studio 的原因),但我想让我的没有安卓手机的朋友尝试一下。该项目已经为桌面和安卓设置好了,有没有办法将它导出为可执行的 jar 文件?

【问题讨论】:

    标签: android-studio libgdx executable-jar


    【解决方案1】:

    在终端中键入以下命令。请记住,在发出此命令之前,您必须位于 LibGDX 根目录中。

    gradlew desktop:dist
    

    更多信息:https://github.com/libgdx/libgdx/wiki/Gradle-on-the-Commandline#packaging-for-the-desktop

    【讨论】:

    • 嗯,我不太了解 gradlew 的东西,我在哪里输入这个?
    • Nvm 我发现它是 windows 命令行,我需要 cd 到包含 build.gradle 内容的项目目录,然后使用这些命令
    • (IntelliJ) 可以打开IDE右侧的“Gradle”面板,展开“:desktop”、“other”,然后双击“:desktop:dist”
    【解决方案2】:

    你必须输入

    gradlew desktop:dist
    

    Android Studio 中的终端 中的命令。然后你应该在你的项目目录/desktop/build/libs中有一个可执行的jar文件。

    【讨论】:

    • 不一定是AS中的终端。您可以使用任何终端来执行此操作。确保当前工作目录是项目根目录,因为gradlew 位于那里
    • 这是一个比上面那个更好的答案,因为 jar 文件建在一个奇怪的位置,我看不出它在哪里,假设它失败了。谢谢。
    猜你喜欢
    • 1970-01-01
    • 2016-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-04
    • 1970-01-01
    • 1970-01-01
    • 2012-11-20
    相关资源
    最近更新 更多