1

我正在使用AIDE编写 Android 游戏,我想使用Andengine编写我的游戏。我听说建议克隆 git 存储库,因为 maker 不再编译Java Archive (JAR) 文件。但是,当我克隆 git 存储库并尝试编译一个简单的 Andengine 项目时,我收到错误消息,提示“x86 中存在编译错误”。

这意味着我唯一的选择是使用旧的、过时的 JAR 文件。有谁知道如何解决这个问题?

4

1 回答 1

1

从我这里的问题中无耻地复制!

我设法从 GitHub 获得克隆的 repo 以与 AIDE 一起工作。我有一个 ARM Android 设备,而不是 x86 设备(我不完全确定很多人有 x86 Android,是吗?)。这可能会帮助其他遇到此问题的人:

为了修复编译错误,我进入了 android.mk 脚本,该脚本为 Andengine 初始化机器代码的构建。我注释掉了 x86 并用一个基本的 Andengine 项目运行了我的应用程序,它工作正常。显然它试图为我的 ARM 设备构建 x86 机器代码。

我现在可以使用 Andengine 的全部功能,并且终于可以丢弃我一直使用到现在的那个糟糕的、过时的 .JAR。这为我打开了许多教程供我使用。

于 2015-05-19T13:13:37.423 回答