如何将 libGDX 个项目迁移到另一个系统?

How does one migrate libGDX projects to another system?

我在一台笔记本电脑上有 libGDX 个项目。我需要换到另一台笔记本电脑。我在两台 windows 笔记本电脑上都使用 eclipse。我有一个 git 回购,我可以推入和拉出。我知道我可以克隆 https://github.com/libgdx/libgdx-demo-cuboc 并将其作为 gradle 项目导入到 Eclipse 中。但是当我用我的 libGDX 项目尝试这个时 "Build Model" 失败了。

我怀疑我没有从源笔记本电脑正确导出项目。 有人可以指出我做错了什么吗?

更新:

好的。当我从 Eclipse 导出项目时,我导出为普通的旧 Android 项目 (Export Android Application),所以我认为我应该将项目导出为 Generate Gradle build files,但是当我尝试这样做...

...是的,我也这样做了...

...我仍然遇到同样的错误。

更新:接受 JH 的回答后。顺便说一句,谢谢你的回答。

我能够复制项目中的文件,但是使用 gradle 将文件复制到 libGDX 生成基础项目的目录中。我正在将文件复制到我的 Eclipse 工作区中,这就是为什么这些文件没有出现在我的 Eclipse 项目中的原因……我知道很困惑,嗯。好吧,我能够构建我的项目,但是每当我启动应用程序时如果在运行时崩溃(请参阅 ),我决定放弃 Eclipse 并将我的项目迁移到 Android Studio。在快速浏览了 Android Studio 之后,我终于能够在我的新笔记本电脑上构建我的应用程序并在没有运行时错误的情况下执行它!

为清楚起见,这里是我将我的项目从一台笔记本电脑迁移到另一台笔记本电脑所做的工作。

1) 我从 git 存储库中获取了我的代码。

2) 我从 libgdx 项目下载了最新的 gdx-setup.jar, 1.5.3。

3) 我生成了一个项目,注意使用正确的值:名称、包、游戏 class 和 Android SDK。对于目的地,我使用了 c:\Users\Me\.

4) 我将目录 android、核心、html、桌面和 ios 目录从我的 git 存储库复制到 gdx 项目中的相应目录中-setup.jar 已创建。

5) 然后我启动了 Android Studio 并按照此处找到的说明进行操作:Migrating to Android Studio

6) 更新了我的 build.gradle 以包括 google 播放服务和 BANG!有效

您不必导出任何内容,只需在新计算机上克隆 git 存储库,然后导入 gradle 项目并构建模型。

您甚至可以使用他们的项目向导生成一个新的 libgdx 项目,然后复制源文件。