我以前从未将程序制作成可执行文件,现在我一直在研究如何做到这一点。当我尝试将它放入 jar 中时,一切正常,但是当我尝试运行它时,什么也没有发生。
如何将我的游戏制作成可执行文件以便它可以运行(在 Windows 上,而不是 Android) 我觉得我没有将它链接到图书馆或其他东西......不确定。 谢谢!
编辑: 我应该添加我得到的错误
JAR export finished with warnings. See details for additional information.
duplicate entry: com/badlogic/gdx/utils/arial-15.fnt
duplicate entry: com/badlogic/gdx/utils/arial-15.fnt
duplicate entry: com/badlogic/gdx/utils/arial-15.png
duplicate entry: com/badlogic/gdx/utils/arial-15.png
Jar export finished with problems.
See details for additional information.
最佳答案
您的问题是,当您使用 eclipse 导出为可执行 jar 文件时,它不包含您在 gdx 项目中使用的 Assets (图形、声音...)。您可以手动执行的操作是将您的 Assets 文件夹复制到生成的 jar 文件旁边,或者使用您最喜欢的 zip 管理工具将您的 Assets 文件夹包含在您的 jar 文件中。
另一种方法是使用相同的 eclipse 导出向导并选中“另存为 ANT 脚本”,然后编辑生成的 ant 文件以包含您的应用程序所需的所有文件和文件夹。
希望对你有帮助
关于android - 如何从我的 LIBGDX 游戏中制作可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9029028/