Причина, по которой ваш FirebaseAuth.getInstance().uid
равен String?
(может быть нулевым), но для ввода .child()
требуется String
(нет пустого значения), поэтому, пожалуйста, проверьте нулевое значение перед этим:
FirebaseAuth.getInstance().uid?.let{
var myRef = child_myRef.child(it)
.....
}
Или, если вы убедитесь, что FirebaseAuth.getInstance().uid
никогда не имеет значения Null, вы можете использовать FirebaseAuth.getInstance().uid!!
, но это не очень хороший подход