Прежде всего, вам нужен уникальный идентификатор, чтобы поделиться своими данными в firebase.Вы можете использовать идентификатор пользователя для этого.Если вы используете Firebase аутентификацию.Вы можете получить идентификатор пользователя от
FirebaseAuth.getInstance().getCurrentUser().getUid();
Вы можете использовать это с аутентификацией по пожарной базе пароля электронной почты.Кроме того, вы можете получить уникальный идентификатор для аутентификации.Тогда вам нужно использовать этот идентификатор в качестве ключа вашей базы данных Firebase.Тогда ваша структура данных должна быть изменена, как показано ниже.(ключом будут идентификаторы пользователей)
childsQuerity
|-------------adminInfo
|-------key1 -> value1
|-------asas1234 -> value2
|-------------childInfo
|-------key1 -> value1
|-------key2 -> value2
в вашей активности Android используйте следующую команду, чтобы отправить данные в db
FirebaseDatabase database = FirebaseDatabase.getInstance();
DatabaseReference ref = database.getReference("childInfo").child(userid);
ref.setValue(userDataUWant);
При создании нового пользователя получите идентификатор пользователя и обновите эти данные базы данных, например:вышеупомянутый метод.Затем, если уже зарегистрированный пользователь вошел в систему.Вы можете получить идентификатор пользователя, используя вышеупомянутый метод, и вы также можете получить данные этого пользователя.