我可以使用 gds-setup.jar 自定义我现有的 LibGDX 项目吗?
Posted
技术标签:
【中文标题】我可以使用 gds-setup.jar 自定义我现有的 LibGDX 项目吗?【英文标题】:can I customize my existing LibGDX project with the gds-setup.jar? 【发布时间】:2016-08-02 05:38:43 【问题描述】:我已经用 Lib-GDX 创建了我的游戏,我几乎完成了! :D
问题是我忘记在初始 GDX 设置中包含 Third Party feature
之一。有什么方法可以返回并包含它,使用 gds-setup.jar 或任何其他方式?还是我必须采用超高级的方式并创建一个新项目并包含该功能?
更准确地说,我试图包含libGDX cross platform Facebook support
【问题讨论】:
【参考方案1】:您可以根据需要将 3d 派对内容添加到 build.gradle 文件中:
compile "de.tomgrill.gdxfacebook:gdx-facebook-core:1.1.1"
要添加到依赖中,不需要用gdx-setup.jar新建项目
在官方 wiki 中查看此主题以获取更多信息:
Dependency management with Gradle
【讨论】:
【参考方案2】:我刚刚使用 gdx-setup.jar 创建了一个新项目并添加了第三方分机。我想了。完成后,我复制了在 gradle 文件中调用 TPE 的代码,并将它们添加到我原来的游戏的 gradle 中,例如:
project(":android")
apply plugin: "android"
configurations natives
dependencies
compile project(":core")
compile "de.tomgrill.gdxfacebook:gdx-facebook-android:1.1.1"//this is what I needed to add
compile fileTree(dir: 'libs', include: '*.jar')
project(":core")
apply plugin: "java"
dependencies
compile "de.tomgrill.gdxfacebook:gdx-facebook-core:1.1.1"//this was what I needed to add
compile fileTree(dir: 'libs', include: '*.jar')
这一切都在主项目的 gradle 文件夹中。
【讨论】:
以上是关于我可以使用 gds-setup.jar 自定义我现有的 LibGDX 项目吗?的主要内容,如果未能解决你的问题,请参考以下文章