Не удается импортировать "import com.google.firebase.firestore.MetadataChanges" - PullRequest
0 голосов
/ 02 марта 2019

У меня вопрос по FirestoreRecyclerOptions: FirestoreRecyclerOptions не может импортировать

com.google.firebase.firestore.MetadataChanges

Когда я компилирую свою программу, у меня естьследующая ошибка

java.lang.NoClassDefFoundError: Не удалось разрешить: Lcom / google / firebase / firestore / MetadataChanges

Я думаю, что это проблема версии в gradle.Вы знаете, как это исправить?

 implementation 'com.google.firebase:firebase-auth:16.1.0'
implementation 'com.google.firebase:firebase-core:16.0.7'
implementation 'com.firebaseui:firebase-ui-auth:4.3.0'
//Firestore
implementation 'com.google.firebase:firebase-firestore:18.0.1'
// FirebaseUI for Cloud Firestore
implementation 'com.firebaseui:firebase-ui-firestore:4.3.1'
implementation 'com.google.firebase:firebase-functions:16.1.3'
implementation 'com.firebaseui:firebase-ui-storage:4.3.1'

Функция, когда я вызываю recycleroption

 private FirestoreRecyclerOptions<chat> generateOptionsForAdapter(Query query){

    return new FirestoreRecyclerOptions.Builder<chat>()
            .setQuery(query,chat.class)
            .setLifecycleOwner(this)
            .build();

}
...