我尝试使用这款Google应用程序会邀请它,但我无法让它发挥作用。
我按照https://developers.google.com/app-invites/android/guides/app建议的步骤进行了操作,但我很快就遇到了无法找到com.google.gms:google-services:1.0'所以我跟着Error: Could not find com.google.gms:google-services:1.0. when adding google service plugin in build.gradle in android studio并且gradle继续构建,但后来我输入了这个错误:
我按照这个答案:Android Studio: failed to complete gradle execution, cause is empty甚至尝试使用选项-Xmx512m,但问题仍然存在...任何有类似问题的人试图在他们的应用程序中构建应用程序邀请并且甚至无法构建项目?
编辑:我没有设法解决问题,但我确实设法让应用邀请工作。我不需要从App Invites google指南中执行这些步骤:
将依赖项添加到项目的顶级build.gradle:classpath ' com.google.gms:谷歌服务:1.3.0-β1'将插件添加到您的 app-level build.gradle:apply plugin:' com.google.gms.google-services'
就像这样,gradle无法完成,因为我只需要将google play服务依赖项添加到app level build.gradle文件中。
答案 0 :(得分:1)
我通过不包括整个播放服务解决了这个问题。而不是:
编译'com.google.android.gms:play-services:7.5。+'
输入:
编译'com.google.android.gms:play-services-appinvite:7.5。+'
顺便说一句,你说你没有使用谷歌服务插件解决了你的问题。你检查过你能发送邀请吗?如果插件没有加载配置文件,它是如何工作的?
答案 1 :(得分:0)
尝试将其更改为com.google.gms:google-services:1.3.0-beta1
。这适用于sample。
答案 2 :(得分:0)
尝试检查build.gradle文件中的存储库。似乎依赖是在jcenter而不是mavencentral。用jcenter()替换mavenCentral()。这对我有用。