【问题标题】:Failed to resolve: com.google.firebaseui:firebase-ui:3.0.0无法解决:com.google.firebaseui:firebase-ui:3.0.0
【发布时间】:2017-10-22 05:58:11
【问题描述】:

无法解决:com.google.firebaseui:firebase-ui:3.0.0。我已经包含了所有必要的依赖项。另外,我已经在 firebase 中启用了 Google Button Login。但问题仍然存在.我无法解决 firebaseui 错误。

  1. build.gradle(模块:app)

        apply plugin: 'com.android.application'
    
        android {
            compileSdkVersion 26
            buildToolsVersion "26.0.1"
            defaultConfig {
                applicationId "com.example.application.moneyapp"
                minSdkVersion 16
                targetSdkVersion 26
                versionCode 1
                versionName "1.0"
                testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
            }
            buildTypes {
                release {
                    minifyEnabled false
                    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
                }
            }
            productFlavors {
            }
        }
    
        dependencies
                {
                    compile fileTree(include: ['*.jar'], dir: 'libs')
                    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
                        exclude group: 'com.android.support', module: 'support-annotations'
                    })
                    compile 'com.android.support:appcompat-v7:26.0.1'
                    compile 'com.android.support:animated-vector-drawable:26.0.1'
                    compile 'com.android.support:mediarouter-v7:26.0.1'
                    compile 'com.android.support.constraint:constraint-layout:1.0.2'
                    compile 'com.google.android.gms:play-services:11.4.2'
                    compile 'com.google.android.gms:play-services-auth:11.4.2'
                    compile 'com.google.android.gms:play-services-vision:11.4.2'
                    compile 'com.google.firebaseui:firebase-ui:3.0.0'
                    compile 'com.google.firebase:firebase-auth:11.4.2'
                    compile 'com.google.firebase:firebase-core:11.4.2'
                    compile 'com.google.firebase:firebase-crash:11.4.2'
                    compile 'com.google.firebase:firebase-messaging:11.4.2'
                    compile 'com.google.firebase:firebase-database:10.0.1'
                    testCompile 'junit:junit:4.12'
                }
    
        apply plugin: 'com.google.gms.google-services'
    
  2. build.gradle(项目:示例)

    // Top-level build file where you can add configuration options common to all sub-projects/modules.
    
    buildscript {
        repositories {
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:2.3.3'
            classpath 'com.google.gms:google-services:3.1.1'
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    
    allprojects
            {
        repositories {
            jcenter()
            maven{
                url "https://maven.google.com"
            }
        }
    }
    

    我收到以下错误。我知道这个问题已经在堆栈溢出中,但它不能解决我的问题。 Messages Gradle Sync is showing this error

在旧的示例答案中,解决方案是在 SDK Manager 中安装 Google Repository 和 Google play Service ..即使将它们安装到最新版本后,我也会遇到相同的错误..请解决我的问题.. 提前致谢:)

【问题讨论】:

标签: android firebase dependencies


【解决方案1】:

没有包罗万象的 FirebaseUI 包,因此您需要指定所需的单个库。

来自FirebaseUI installation documentation

FirebaseUI 以库集合的形式发布,这些库由它们所针对的 Firebase API 分隔。每个 FirebaseUI 库都对相应的 Firebase SDK 具有传递依赖,因此无需将它们单独包含在您的应用中。

在您的 app/build.gradle 文件中添加对 FirebaseUI 库之一的依赖项。

dependencies {
    // FirebaseUI for Firebase Realtime Database
    compile 'com.firebaseui:firebase-ui-database:3.1.0'

    // FirebaseUI for Cloud Firestore
    compile 'com.firebaseui:firebase-ui-firestore:3.1.0'

    // FirebaseUI for Firebase Auth
    compile 'com.firebaseui:firebase-ui-auth:3.1.0'

    // FirebaseUI for Cloud Storage 
    compile 'com.firebaseui:firebase-ui-storage:3.1.0'
}

【讨论】:

    猜你喜欢
    • 2022-01-18
    • 2014-10-23
    • 2018-11-07
    • 2019-08-21
    • 1970-01-01
    • 1970-01-01
    • 2018-11-07
    • 2016-04-13
    • 1970-01-01
    相关资源
    最近更新 更多