如何将Google Play服务引入我的libGDX Gradle项目?

时间:2014-10-14 02:50:10

标签: java eclipse gradle libgdx

添加Google Play服务以将Google广告整合到Eclipse中的libGDX项目后,我无法再使用Gradle构建我的Android项目。

我知道这是因为我需要告诉Gradle新的Google Play项目依赖项,所以我将com.google.android.gms:play-services:5.0.89编译添加到:android project的依赖项部分,但它抱怨它不能找到com.android.support:support-v4:19.1.0

我想这意味着我需要以某种方式告诉Gradle这个新依赖依赖于另一个依赖?

Eclipse中的一切都运行正常,因此我的Google Play项目在Eclipse中的依赖性肯定是金色的,我只需要以相同的方式制作Gradle。我是否需要将Google Play项目声明为另一个Gradle项目并为其创建build.gradle文件?我根本不认为我应该触及Google Play项目内容。

2 个答案:

答案 0 :(得分:0)

如果您使用Android SDK管理器下载了工具和谷歌reprositories(首先要检查),请检查您的build.gradle文件是否不需要更新(您目前使用的是哪种版本的libGDX?)。 我遇到了同样的问题,并通过全新的替换我的Android模块build.gradle文件解决了这个问题。

为此,请使用最后一个ligdx setup ui(https://github.com/libgdx/libgdx/wiki/Project-Setup-Gradle)创建一个新项目,然后比较/替换gradle文件。

答案 1 :(得分:0)

在你的android模块下,有一个build.gradle文件。添加以下内容:

dependencies {
      compile 'com.google.android.gms:play-services:6.1.11'
}

检查最新版本的Google Play服务并相应更新您的版本号。