Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Gradle未能解析:com.firebaseui:firebaseui身份验证:3.2.1_Android_Firebase_Gradle_Firebase Authentication_Firebaseui - Fatal编程技术网

Android Gradle未能解析:com.firebaseui:firebaseui身份验证:3.2.1

Android Gradle未能解析:com.firebaseui:firebaseui身份验证:3.2.1,android,firebase,gradle,firebase-authentication,firebaseui,Android,Firebase,Gradle,Firebase Authentication,Firebaseui,梯度同步失败,因为com.firebaseui:firebaseui身份验证:3.2.1未解析 我正在使用Firebase和google play服务的最新依赖项。已尝试从Firebase控制台启用登录选项。另外,在app目录下添加了google-services.json。不过,gradle sync上仍然存在相同的错误 以下是应用程序和项目级渐变文件: app/build.gradle apply plugin: 'com.android.application' android {

梯度同步失败,因为com.firebaseui:firebaseui身份验证:3.2.1未解析

我正在使用Firebase和google play服务的最新依赖项。已尝试从Firebase控制台启用登录选项。另外,在app目录下添加了google-services.json。不过,gradle sync上仍然存在相同的错误

以下是应用程序和项目级渐变文件:

app/build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 27
    buildToolsVersion '26.0.2'
    defaultConfig {
        applicationId 'com.google.firebase.example.fireeats'
        minSdkVersion 16
        targetSdkVersion 27
        versionCode 1
        versionName '1.0'

        vectorDrawables.useSupportLibrary true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    // Firestore
    compile 'com.google.firebase:firebase-firestore:11.8.0'

    // Other Firebase/Play services deps
    compile 'com.google.firebase:firebase-auth:11.8.0'
    compile 'com.google.android.gms:play-services-auth:11.8.0'

    // FirebaseUI (for authentication)
    compile 'com.firebaseui:firebase-ui-auth:3.2.1'

    // ButterKnife (for sample code brevity)
    compile 'com.jakewharton:butterknife:8.7.0'
    annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'

    // Support Libs
    compile 'com.android.support:appcompat-v7:27.0.1'
    compile 'com.android.support:animated-vector-drawable:27.0.1'
    compile 'com.android.support:cardview-v7:27.0.1'
    compile 'com.android.support:customtabs:27.0.1'
    compile 'com.android.support:design:27.0.1'
    compile 'com.android.support:recyclerview-v7:27.0.1'

    // Android architecture components
    compile 'android.arch.lifecycle:runtime:1.0.0-alpha9'
    compile 'android.arch.lifecycle:extensions:1.0.0-alpha9'
    annotationProcessor 'android.arch.lifecycle:compiler:1.0.0-alpha9'

    // Third-party libraries
    compile 'me.zhanghai.android.materialratingbar:library:1.0.2'
    compile 'com.github.bumptech.glide:glide:3.7.0'
}

apply plugin: 'com.google.gms.google-services'
project/build.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 27
    buildToolsVersion '26.0.2'
    defaultConfig {
        applicationId 'com.google.firebase.example.fireeats'
        minSdkVersion 16
        targetSdkVersion 27
        versionCode 1
        versionName '1.0'

        vectorDrawables.useSupportLibrary true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    // Firestore
    compile 'com.google.firebase:firebase-firestore:11.8.0'

    // Other Firebase/Play services deps
    compile 'com.google.firebase:firebase-auth:11.8.0'
    compile 'com.google.android.gms:play-services-auth:11.8.0'

    // FirebaseUI (for authentication)
    compile 'com.firebaseui:firebase-ui-auth:3.2.1'

    // ButterKnife (for sample code brevity)
    compile 'com.jakewharton:butterknife:8.7.0'
    annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'

    // Support Libs
    compile 'com.android.support:appcompat-v7:27.0.1'
    compile 'com.android.support:animated-vector-drawable:27.0.1'
    compile 'com.android.support:cardview-v7:27.0.1'
    compile 'com.android.support:customtabs:27.0.1'
    compile 'com.android.support:design:27.0.1'
    compile 'com.android.support:recyclerview-v7:27.0.1'

    // Android architecture components
    compile 'android.arch.lifecycle:runtime:1.0.0-alpha9'
    compile 'android.arch.lifecycle:extensions:1.0.0-alpha9'
    annotationProcessor 'android.arch.lifecycle:compiler:1.0.0-alpha9'

    // Third-party libraries
    compile 'me.zhanghai.android.materialratingbar:library:1.0.2'
    compile 'com.github.bumptech.glide:glide:3.7.0'
}

apply plugin: 'com.google.gms.google-services'
//顶级生成文件,您可以在其中添加所有子项目/模块通用的配置选项

buildscript {

    repositories {
        mavenCentral()
        jcenter()
        google()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.0'
        classpath 'com.google.gms:google-services:3.1.0'
    }
}

allprojects {
    repositories {
        maven { url 'https://maven.google.com' }
        jcenter()
        google()
        mavenLocal()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
编辑:将FirebaseUI版本从3.2.1更改为3.1.3有效。这是FirebaseUI的github页面,其中列出了FirebaseUI版本与Firebase/Play服务版本。虽然它将FirebaseUI 3.2.1版映射到Firebase/Play Services 11.8.0版,但它对我来说并不适用。

在您的gradle中

添加此依赖项

 'com.google.firebase:firebase-auth:11.8.0'
compile 'com.firebaseui:firebase-ui-auth:3.1.3'

对我来说,当我把所有的google play服务和firebase服务都改为11.0.8时。成功了

但我不知道确切的问题在哪里

compile 'com.google.firebase:firebase-crash:11.0.8'
compile 'com.google.firebase:firebase-core:11.0.8'
compile 'com.google.android.gms:play-services-gcm:11.0.8'
compile 'com.google.android.gms:play-services-location:11.0.8'