android - Gradle 无法解析 com.google.android.gms :play-services-measurement:10. 0.1

标签 android gradle android-gradle-plugin build.gradle

我的 gradle 有问题:

Error:Failed to resolve: com.google.android.gms:play-services-measurement:10.0.1

这是我的 gradle 模块应用文件:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 25
    buildToolsVersion "25.0.0"

    defaultConfig {
        applicationId "com.the.app"
        minSdkVersion 21
        targetSdkVersion 25
        versionCode 44
        versionName "2.0.1"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:25.0.1'
    compile 'com.google.android.gms:play-services:10.0.1'
    compile 'me.grantland:autofittextview:0.2.1'
    compile 'com.android.support:recyclerview-v7:25.0.1'
    compile 'com.github.siyamed:android-shape-imageview:0.9.2@aar'
    compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.4'
    compile 'com.loopj.android:android-async-http:1.4.9'
}

apply plugin: 'com.google.gms.google-services'

这是我的项目gradle:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.2'
        classpath 'com.google.gms:google-services:2.0.0'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

我真的不明白为什么它不起作用。我尝试将类路径“com.google.gms:google-services:2.0.0”更改为版本 3,但我需要一个 key ,而且我不想使用 Firebase。

我能做什么?

最佳答案

更改 build.gradle 中的类路径(项目级别)

来自:

类路径 'com.google.gms:google-services:2.1.2'

到:

类路径 'com.google.gms:google-services:3.0.0'

关于android - Gradle 无法解析 com.google.android.gms :play-services-measurement:10. 0.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40869520/

相关文章:

android - 如何获取联系人电子邮件 ID?

android - 什么是 android.enableD8=false 的替代方案,因为它已被弃用

android - Gradle混合口味不起作用

android - Android Studio中带有Gradle的参数的方法

android - gradle构建后运行应用程序时出错

java - 安卓 NDK 计时器

android - 仅当该值在 sqlite 数据库中不存在时才插入,否则覆盖

android - 保存前隐藏多个 View - Android

Gradle CLI 命令打印有关特定任务的信息

scala - 将Gradle/IDEA项目转换为多个子项目