Не удается сохранить экземпляр firebaseuser
FirebaseAuth коммуне Маут=FirebaseAuth.getReference();
final FirebaseUser annonymsUser; mAuth.signInAnnonmously(); annonymsUser=mAuth.getCurrentUser(); String AnnonymsUserID=annonymsUser.getUid(); // id:OxfVLTclVqNCPq6uTIUUdzxQoar1 mAuth.signInWithEmailAndPassword(email,password)...{} String userId=mAuth.getCurrentUser().getUid(); // id:LKJDS7jhiudsoiudsdFYT453 annonmysUser.linkWithCredential(){} String AnnonymsUserID=annonymsUser.getUid(); // id: LKJDS7jhiudsoiudsdFYT453
таким образом, идентификатор annonymsUser изменение адресности после этой строки
mAuth.signInWithEmailAndPassword(email,password){} though annonymsUser is final
before : OxfVLTclVqNCPq6uTIUUdzxQoar1 after : LKJDS7jhiudsoiudsdFYT453
Так почему же я не могу хранить экземпляр в
annonymsUser
- а почему он меняется,хотя и объявлен окончательным?есть ли какой-нибудь альтернативный способ хранения
annonymsUser
например????Что я уже пробовал:
я заявил:
annonymsUser
окончательный, хотя он меняется.