无法解析com.android.billingclient:billing:1.1

时间:2018-09-16 11:03:43

标签: android android-studio in-app-billing

我在Android Studio中启动了一个全新的项目,以尝试添加计费库。但是当我添加依赖项implementation 'com.android.billingclient:billing:1.1'并同步gradle时,出现以下错误:

  

无法解析':app @ debug / compileClasspath'的依赖关系:无法解析com.android.billingclient:billing:1.1。   打开文件   显示详细资料   无法解析':app @ debugAndroidTest / compileClasspath'的依赖关系:无法解析com.android.billingclient:billing:1.1。   打开文件   显示详细资料   无法解析':app @ debugUnitTest / compileClasspath'的依赖关系:无法解析com.android.billingclient:billing:1.1。   打开文件   显示详细资料   无法解析':app @ release / compileClasspath'的依赖关系:无法解析com.android.billingclient:billing:1.1。   打开文件   显示详细资料   无法解析':app @ releaseUnitTest / compileClasspath'的依赖关系:无法解析com.android.billingclient:billing:1.1。   打开文件   显示详细信息

这是我的礼物: enter image description here

2 个答案:

答案 0 :(得分:2)

修改您的项目(不是模块) build.gradle文件:

allprojects {
    repositories {
        google()
        jcenter()
        maven { url "https://jcenter.bintray.com" } //add this line
    }
} 
再次

使用Gradle文件同步项目

答案 1 :(得分:0)

好的,我已经解决了。我将这样的maven { url "https://jcenter.bintray.com" }行添加到了build.gradle(项目)中,如下所示:

buildscript {
repositories {
    jcenter()
    google()
    maven { url "https://jcenter.bintray.com" }
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.1.4'


    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}

}