2017-09-16 12 views
0

私のプロジェクトはうまく見えますが、それでも動作しません。最高のバージョンの依存関係を使用するはずですか?それですか?たとえば、使用した10.0.1の代わりにfirebase-auth:11.2.2を使用しますか?GradleのためFirebase認証に失敗しましたか?

compile 'com.android.support:appcompat-v7:25.1.0' 
    compile 'com.android.support.constraint:constraint-layout:1.0.2' 
    compile 'com.firebaseui:firebase-ui-storage:1.1.1' 
    compile 'com.google.firebase:firebase-database:10.0.1' 
    compile 'com.firebaseui:firebase-ui-database:1.1.1' 
    compile 'com.google.firebase:firebase-auth:10.0.1' 
    compile 'com.google.android.gms:play-services-auth:10.0.1' 
    compile 'com.github.bumptech.glide:glide:3.7.0' 
    compile 'com.android.support:recyclerview-v7:25.1.0' 
    compile 'com.android.support:cardview-v7:25.1.0' 
    compile 'de.hdodenhof:circleimageview:1.3.0' 
    compile 'com.android.support:support-v4:25.1.0' 
    compile 'com.android.support:design:25.1.0' 
    testCompile 'junit:junit:4.12' 
+1

を? – Ibrahim

+0

はい、また、 'compileSdkVersion'と' targetSdkVersion'が正しいことを確認する必要があります。 – Yupi

答えて

0

いいえ、これはほとんどこのような大きなバグを修正しないでしょう。何か他のものがなければならない、古いバージョンのプラグインは動作を止めるだけではありません。

0

あなたの問題は、古い依存関係を新しいものと一度混ぜていることです。ですから、あなたの問題を解決するためには、古いものすべてを削除し、新しいバージョンの新しいものを一度使用する必要があります。

は、このコードの行削除:

compile 'com.firebaseui:firebase-ui-storage:1.1.1' 
compile 'com.firebaseui:firebase-ui-database:1.1.1' 
compile 'com.google.firebase:firebase-database:10.0.1' 
compile 'com.google.firebase:firebase-auth:10.0.1' 
compile 'com.google.android.gms:play-services-auth:10.0.1' 

をしてだけこの行を追加します:あなたが得たエラー

compile 'com.google.firebase:firebase-auth:11.2.2' 
compile 'com.google.firebase:firebase-database:11.2.2' 
compile 'com.google.firebase:firebase-storage:11.2.2' 
compile 'com.google.android.gms:play-services-auth:11.2.2' 
関連する問題