我想安装 AndEngine... 我遇到了一些视频,这些视频向您展示了如何安装它。但这些视频是去年完成的,从那时起,安装它的方法发生了变化。至少他们在这些视频中的做法......让任何人知道我可以遵循的新扩展或一些新教程......
4 回答
请记住,目前有 2 个版本的 AndEngine GLES1 和 GLES2,大多数视频和教程都是针对 GLES1 的,因为 GLES2 最近发布了 AndEngine 也在谷歌代码上,现在移到了 github,所以旧的教程不起作用我写了一个有关设置 GLES2 并使其工作的教程,请查看
https://jimmaru.wordpress.com/2012/04/23/setting-up-andengine-gles2-0/
当前的最佳实践是将andengine 设置为库项目。andengine 的作者 Nicholas Gramlich 在此处发布了有关如何下载最新版本的 andengine 并将其添加到 eclipse asa 库项目的说明:
您不想获取 jar 文件并使用它。因为不再有 andengine 的 .jar 文件了。如果您使用的是 jar 文件,那么您使用的是旧版本。即使您使用 GLES1,您也应该通过库项目而不是 jar 文件更新到最新代码。
我看到这仍然没有得到很好的解释。所以我自己做了。这是我的方式:
- 在 Eclipse 中创建您的游戏项目(照常进行)
- 从github下载andengine并解压到and_location(不是jar文件)
- 在 Eclipse 中,将整个and_location文件夹作为“现有的 Android 代码..”导入,右键单击项目视图中的空白区域,然后从上下文菜单中选择“导入”。作为根目录选择and_location当你这样做时,它应该(默认情况下)标记“AndEngine”项目旁边的复选框。单击完成。
- 现在您将在工作区中看到两个项目:
- 你的游戏
- 和引擎
- 右键单击 YourGame 项目并选择“构建路径 -> 配置构建路径..”
- 选择“项目”选项卡
- 单击右侧的“添加”按钮。选择 AndEngine,点击 OK -> OK,瞧,你就完成了,你可以在你的项目中使用 AndEngine 类了
基本上你只是想在你的项目中添加 jar 文件。所以首先从http://www.2shared.com/file/9K77Yazm/andengine.html下载 jar 文件,现在你可以像这样在你的项目中包含这个 jar 文件右键单击你的项目->属性->javabuildpath->添加外部jar->给出下载和jar的位置并添加它。