![](/img/trans.png)
[英]Errors using LibGdx with Google Play Services/BaseGameUtils (Gradle)
[英]How can I bring Google play services into my libGDX Gradle project?
在添加Google Play服务以将Google广告集成到我在Eclipse中的libGDX项目中之后,我不再可以使用Gradle构建我的Android项目。
我知道这是因为我需要将新的Google Play项目依赖项告知Gradle,因此我在:android project
的依赖项部分中添加了com.google.android.gms:play-services:5.0.89
编译,但是它抱怨这可能找不到com.android.support:support-v4:19.1.0
。
我想这意味着我需要以某种方式告诉Gradle这个新的依赖项依赖于另一个依赖项吗?
一切在Eclipse中都可以正常工作,因此我在Eclipse中对Google Play项目的依赖肯定是黄金,我只需要以相同的方式使Gradle成为可能。 我需要将Google Play项目声明为另一个Gradle项目并build.gradle
创建build.gradle
文件吗? 我认为我根本不应该接触Google Play项目的内容。
如果您已使用Android SDK Manager下载了工具和google商店(需要检查的第一件事),请检查您的build.gradle文件是否不需要更新(您当前使用的是哪个libGDX版本?)。 我遇到了同样的问题,并用一个全新的Android模块替换了build.gradle文件来解决了这个问题。
为此,请使用最后的ligdx设置ui( https://github.com/libgdx/libgdx/wiki/Project-Setup-Gradle )创建一个新项目,然后比较/替换gradle文件。
在您的android模块下,有一个build.gradle文件。 添加以下内容:
dependencies {
compile 'com.google.android.gms:play-services:6.1.11'
}
检查最新版本的Google Play服务并相应更新您的版本号。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.