我终于设法让谷歌应用程序邀请在我的应用程序中工作。我在开发者控制台上启用了它们并遵循了本指南。以下步骤给我带来了问题:
将依赖项添加到项目的顶级 build.gradle:
类路径“com.google.gms:google-services:1.3.0-beta1”
将插件添加到您的应用级 build.gradle:
应用插件:'com.google.gms.google-services'
将刚刚下载的 google-services.json 文件复制到 Android Studio 项目的 app/ 或 mobile/ 目录中。
通过添加该类路径,我必须使用 jcenter 作为我的存储库,因为这个包在 mavenCentral 中不可用。但是,即使我使用 jcenter 作为存储库构建项目,gradle 构建也会失败并显示空错误消息。我试图调试问题,但崩溃的堆栈跟踪是巨大的。
我的解决方案是简单地忽略这些步骤。从那时起,应用程序邀请就可以完美运行。
考虑到这一点,我的问题来了。如果没有必要,为什么所有这些步骤都列在官方谷歌指南中?我在这里错过了什么吗?