错误:无法解决:com.google.android.gms:play-services-ads:18.3.0

时间:2020-02-19 10:14:32

标签: android gradle ads

在添加play-services-ad后同步项目时,我总是收到此错误“无法解析play-services-ads”。

build.gradle在项目级别

    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.3'
        classpath 'com.google.gms:google-services:4.3.3'

    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

在应用程序级别上构建.gradle

dependencies {
   implementation 'androidx.media:media:1.0.1'
   implementation 'com.google.ads.interactivemedia.v3:interactivemedia:3.11.3'
   implementation 'com.google.android.gms:play­services-­ads:18.3.0'
}

2 个答案:

答案 0 :(得分:0)

在所有项目中添加Maven仓库。

项目构建文件:

implementation 'com.google.android.gms:play-services-ads:18.3.0'

顶级构建文件:

buildscript {
ext.kotlin_version = '1.3.50'
repositories {
    google()
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.5.3'
    classpath 'com.google.gms:google-services:4.3.3'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
}

allprojects {
repositories {
    google()
    jcenter()
    maven {
        url "https://maven.google.com"
    }
    maven {
        url "https://jitpack.io"
    }
}
}

答案 1 :(得分:0)

您是否已在应用级别 build.gradle

中添加了应用插件行
dependencies {
   implementation 'androidx.media:media:1.0.1'
   implementation 'com.google.ads.interactivemedia.v3:interactivemedia:3.11.3'
   implementation 'com.google.android.gms:play­services-­ads:18.3.0'
}
apply plugin: 'com.google.gms.google-services' //add this