Ну, поскольку в этой строке только один вызов - sharedPreferences.edit(); и мы видим NullPointerException, то вывод банален - sharedPreferences == null. Пофиксите это и будет вам хорошо.
просто в ответе сервера при логине отдавайте в json токен то что еще понадобится для работы клиента например id юзера и аватарку
потом этим токеном подписывайте каждый запрос- можно в хедер, можно как парметр(не стоит но можно) ....
Как отдавать токен с сервера вы знаете, что такое SharedPreferences тоже знаете, так в чем проблема?
Сервер отдал, программа принимает и сохраняет токен.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.