0

어플리케이션에서 Firebase SDK에 문제가 있습니다.충돌 업데이트 Firebase SDK - 인증

Firebase로 로그인을 시도합니다.

컴파일 'com.google.firebase : 중포 기지-인증 : 9.2.1'-이에도 불구하고 내 응용 프로그램에서 동안

이 build.gradle에서

Projects created at console.firebase.google.com must use the new Firebase Authentication SDKs available from firebase.google.com/docs/auth

나는 최신 인증이 :하지만이 FirebaseError이 그곳에 앱에 로깅하면이 FirebaseError가 표시됩니다. build.gradle에서

내 의존성 (모듈 : 응용 프로그램) :

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:23.1.1' 
    compile 'com.android.support:design:23.1.1' 
    compile 'com.android.support:support-v4:23.1.1' 
    compile 'com.android.support:cardview-v7:23.1.1' 

/* Firebase SDK */ 
    compile 'com.firebase:firebase-client-android:2.5.2+' 

/* Firebase UI */ 
    compile 'com.firebaseui:firebase-ui:0.2.2' 

    compile 'com.google.firebase:firebase-auth:9.2.1' 

    compile "com.google.firebase:firebase-database:9.2.1" 

/* For Google Play Services */ 

    compile 'com.google.android.gms:play-services-base:9.2.1' 
    compile 'com.google.android.gms:play-services-safetynet:9.2.1' 
    compile 'com.google.android.gms:play-services-auth:9.2.1' 

    compile 'com.google.android.gms:play-services-appindexing:9.2.1' 
} 

누군가가 어떻게이 문제를 해결하는 몇 가지 제안 사항이 있습니까?

감사합니다.

+0

확인해보세요. http://stackoverflow.com/a/38015939/3585278 – Danieboy

+0

예, 확인했지만 "firebase-client : 2.5.2+"를 제거 할 수 없습니다. 프로젝트 구조에서 이것을 사용하기 때문입니다. – gryzek

답변

0

V2 SDK (firebase-client-android 2.5.2)와 V3 SDK (모두 "Firebase UI"로 간주 함)를 함께 사용할 수 없습니다. 새 클래스를 사용하려면 V2 종속성을 제거하고 소스를 업데이트해야합니다.

사실은 간단하고 거의 기계적인 작업입니다.