dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.android.support:support-v4:23.2.1'
compile 'com.google.firebase:firebase-core:9.2.1'
compile 'com.google.android.gms:play-services:9.2.1'
}
apply plugin: 'com.google.gms.google-services'
有人能帮我吗?
作为第一步,您应该确定应用程序需要的特定播放服务API,并只包含这些API,而不是com.google.android.gms:play-services
。将play-services
作为一个依赖项将会拉入所有Play服务,并导致超过方法引用的64K限制。这会在Lollipop前设备上运行时产生问题。
这里提供了Play Services API的完整列表,这里列出了Firebase API。找到您需要的,并在您的依赖项中列出它们,而不是com.google.android.gms:play-services
。
要了解当您将play-services
指定为依赖项时拉入的所有库,您可以查看此要点或打开Android Studio工具窗口for Gradle,并在:app\tasks\Android
下运行AndroidDependencies
任务。
我有那些错误,我不知道如何修复它们 错误:找不到com.android.tools.build:gradle:3.2.0。在以下位置搜索: https://repo1.maven.org/maven2/com/android/tools/build/gradle/3.2.0/gradle-3.2.0.pom https://repo1.maven.org/maven2/com/android/to
我想将Google Play Services库导入(并使用)到一个现有的Android项目中,但我正在纠结于一个依赖问题。 google编写的所有文档都基于Eclipse。我们使用智能思想。 我知道的事情: null 我做过的事: 为了安全起见,我将google-play-services_lib文件夹从Android SDK复制到了我的项目根目录。所以我有/myprj和/google-play
问题内容: 这是我的项目 build.gradle : 在模块的 build.gradle 之一中,我有以下内容: 导致以下错误: 有趣的是,如果我将version 设置为,则此特定错误消失了,但是Gradle要求我将其他google库的版本降级,但是我真的不想这样做。 我该如何处理? 问题答案: 您只能在 app 模块中进行设置,而不能在其他模块中进行设置。
Given that my iPhone seems to be able to connect to Google Apps mail (ie: gmail, but with my own domain name) and use the calendar and contacts, I presumed that I'd be able to connect programmatically
在遵循官方教程后尝试使用Google Play Services V2库时,我会遇到以下异常。 我哪里出错了?
但是,它与8.4.0和google-services 2.1.0中的play服务库很好地配合使用 你有什么解决办法吗?