Ошибка в том, что вы не можете изменить состояние локальной переменной в анонимном внутреннем классе в Java, если вы используете локальную переменную в анонимном внутреннем классе, эти локальные переменные будут считаться окончательными. В вашем случае логический успех - это локальная переменная в методе logIn, она рассматривается как конечная переменная, которую нельзя повторно назначить в анонимном внутреннем классе.
В вашем случае подумайте, что это поможет () {@Override public void onComplete (@NonNull Task task) {if (task.isSuccessful ()) {buffer. Append ("true");} else {buffer. Append ("false");}}}); возвратный буфер. нанизывать(). равно («правда»); }
Два вопроса:
1) Направляющие работают вообще на сервере? Пассажир должен запустить направляющие автоматически по первому запросу - если Вы делаете PS, Вы видите, что он работает?
2) То, какой каталог Вы видите - является им Ваш каталог направляющих или общественность / каталог? Если это - первый, Ваша символьная ссылка, вероятно, указывает на неправильное место (это должно перейти к общественности/).
(Я видел эту проблему прежде, и пытаюсь помнить, как я отладил ее... это мои первые две мысли.)