我正在使用AIDE编写 Android 游戏,我想使用Andengine编写我的游戏。我听说建议克隆 git 存储库,因为 maker 不再编译Java Archive (JAR) 文件。但是,当我克隆 git 存储库并尝试编译一个简单的 Andengine 项目时,我收到错误消息,提示“x86 中存在编译错误”。
这意味着我唯一的选择是使用旧的、过时的 JAR 文件。有谁知道如何解决这个问题?
我正在使用AIDE编写 Android 游戏,我想使用Andengine编写我的游戏。我听说建议克隆 git 存储库,因为 maker 不再编译Java Archive (JAR) 文件。但是,当我克隆 git 存储库并尝试编译一个简单的 Andengine 项目时,我收到错误消息,提示“x86 中存在编译错误”。
这意味着我唯一的选择是使用旧的、过时的 JAR 文件。有谁知道如何解决这个问题?
从我这里的问题中无耻地复制!
我设法从 GitHub 获得克隆的 repo 以与 AIDE 一起工作。我有一个 ARM Android 设备,而不是 x86 设备(我不完全确定很多人有 x86 Android,是吗?)。这可能会帮助其他遇到此问题的人:
为了修复编译错误,我进入了 android.mk 脚本,该脚本为 Andengine 初始化机器代码的构建。我注释掉了 x86 并用一个基本的 Andengine 项目运行了我的应用程序,它工作正常。显然它试图为我的 ARM 设备构建 x86 机器代码。
我现在可以使用 Andengine 的全部功能,并且终于可以丢弃我一直使用到现在的那个糟糕的、过时的 .JAR。这为我打开了许多教程供我使用。