1

Below images shows error after adding firebase auth dependencyアンドロイド示す私のbuild.gradle iが添加(APP)のコードの下に与えられることがfirebaseの認証依存性を追加fine.After作業た火災ベース認証依存性を追加する前のGradle

にfirebase認証依存を追加した後firebase.authの依存関係。指定されたエラーを示しています。

apply plugin: 'com.android.application' 

repositories { 
    mavenLocal() 
    flatDir { 
     dirs 'libs' 
    } 
} 

android { 
    compileSdkVersion 24 
    buildToolsVersion "24.0.1" 

    defaultConfig { 
     applicationId "com.google.firebase.udacity.friendlychat" 
     minSdkVersion 16 
     targetSdkVersion 24 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
    packagingOptions { 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/LICENSE-FIREBASE.txt' 
     exclude 'META-INF/NOTICE' 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 

    compile 'com.android.support:design:24.2.0' 
    compile 'com.android.support:appcompat-v7:24.2.0' 

    // Displaying images 
    compile 'com.github.bumptech.glide:glide:3.6.1' 

    //adding firebase database 
    compile 'com.google.firebase:firebase-database:11.6.0' 

     // 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.google.firebase:firebase-auth:11.6.0' 





} 

apply plugin: 'com.google.gms.google-services' 
+0

:別のアプローチは、このようなbuild.gradleファイル(プロジェクト)にプロジェクトのビルドディレクトリを変更することになります

D:\Resources\Firebase-Weekend\Project 

:私はあなたがこのような何かを持っているrecomand名前の長さの問題がある場合は、FireaseUI、サポートライブラリ、Firebase SDKライブラリのバージョンを調整することもできます。指示は[FirebaseUI documentation](https://github.com/firebase/FirebaseUI-Android#compatibility-with-firebase--google-play-services-libraries)にあります。 –

答えて

0

これはFirebaseの使用ではありません。 Failed to crunchあなたのlogcatに表示されるファイルは、Android Studioがファイルを処理できないことを意味します。パスが長すぎて、オペレーティングシステムの最大ファイルパス行に達しています。

これを解決するには、これをできるだけ短くする必要があります。このエラーを確実に解決します。あなたは、ファイルを修正した後

allprojects { 
    buildDir = "C:/tmp/${rootProject.name}/${project.name}" 
    //other lines 
} 
関連する問題