J'apprends le développement d'applications Android avec Flutter. J'ai commencé par l'exemple de l'application de chat de Flutter. Dans le Activer la synchronisation des données Dans la section , il est expliqué comment utiliser la base de données Firebase comme ci-dessous.
final DBreference = FirebaseDatabase.instance.reference().child('messages');
De même, le push()
y set()
Les méthodes fonctionnent bien.
Lorsque j'essaie d'écouter les événements de l'enfant en utilisant la fonction ValueEventListener
. Le site DBreference
créé ci-dessus n'a pas de méthodes comme addListenerForSingleValueEvent
o addValueEventListener
.
Mon objectif principal est de récupérer la valeur de l'enfant comme indiqué dans les réponses de l'OS. Récupération de la valeur enfant -firebase-. ou Vérifier si une valeur particulière existe dans la base de données firebase
Je reçois undefined class ValueEventListener
si je crée un nouveau ValueEventListener
J'ai essayé d'importer
import 'com.google.firebase.database.ValueEventListener';
Je ne parviens pas non plus à importer ce chemin. Même erreur pour addListenerForSingleValueEvent
o addValueEventListener
.
J'utilise Android studio 3.1