如何让 LibGDX 分级日食项目在 AIDE(Android IDE 应用程序)上运行



我正在尝试让libgdx gradle项目在AIDE上工作。AIDE是安卓上的一个应用程序,就像一个IDE。它似乎不起作用,因为构建配置.java没有生成包名称。有人有任何解决方法吗?

好的,我已经完成了我的项目编译。我所做的是...

  1. 在AIDE下创建了一个新的LibGDX项目。
  2. 保留所有文件夹名称不变。 即gdx-game,gdx-game-android。
  3. 使用 adb,我将所有文件推送到这些各自的文件夹中。 例如 Core = GDX-game, android = gdx-game-android
  4. 我还必须从我之前在 AIDE 中创建的另一个工作测试 LibGDX 应用程序中复制 .classpath,因为这次没有。

瞧!

至少它对我有用。

似乎AIDE有一门关于使用libGDX的新互动课程

这是我的解决方案:

首先将核心/src 文件夹复制到 android/src 文件夹然后将库文件夹从项目复制到安卓文件夹

我唯一的问题是libgdx.jar助手的文件是旧版本。我下载了最新版本的 gdx 并将 jar 文件复制到库文件夹。

@thhVictor,"它似乎不起作用,因为构建配置.java没有生成包名称"

这是因为AIDE试图将常规Java项目(即名为"core"的LibGdx项目)视为Android项目。您可以自己导航到core/目录进行检查,并看到AIDE显示选项"打开此Android应用程序项目"而不是"打开此Java项目"。打开并单击"运行"后,您将看到错误

您有 2 个选项:

  1. 基于 Gradle 的 https://github.com/Deepscorn/libgdx-gradle-template/blob/master/README.md#aide

  2. 基于 http://deepscorn.blogspot.ru/2016/07/building-and-running-android-studio.html 的 ECCLISE 项目文件

两者都需要手工做事。但我更喜欢基于 gradle 的,因为它是现代的东西,所以我希望 AIDE 开发人员能够支持基于 gradle 的常规 Java 项目

相关内容

  • 没有找到相关文章

最新更新