2017-10-14 4 views
1

解決に失敗しました:com.google.firebaseui:firebase-ui:3.0.0.Iすべての必要な依存関係が含まれています。私はfirebaseのGoogle Button Loginを有効にしました。問題は存在します。firebaseuiエラーを解決できません。解決に失敗しました:com.google.firebaseui:firebase-ui:3.0.0

  1. build.gradle(モジュール:アプリ)

    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" 
         } 
        } 
    } 
    

    私はこの次Error..Iを取得しています。このことを知っています質問は既にスタックオーバーフローにありますが、私の問題は解決しません。古いサンプルの回答で Messages Gradle Sync is showing this error

ソリューションは、GoogleのリポジトリとGoogleが最新のバージョンにそれらをインストールした後、SDK Manager..Evenにサービスを果たしインストールすることで、私は同じError..Pleaseが私を解決取得しています問題ありません。 ありがとうございました:)

+0

ここを見て:まだhttps://github.com/firebase/FirebaseUI-Android/issues/941 –

+0

同じ問題を:( –

+0

firebase-UI –

答えて

0

すべての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' 
} 
関連する問題