Ссылка на нулевой объект после проверки! = Null - PullRequest
0 голосов
/ 18 марта 2019

У меня странная проблема с проверкой нуля.Я использую общие настройки, где я храню номер телефона.

SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(this); String number = settings.getString("number1", null);

Прежде чем использовать это строковое значение, я проверяю, является ли оно нулевым

if(number != null){//trying to format number but it gives error: Attempt to invoke virtual method on a null object reference}

В моем другомПриложение работает нормально, но в этом проекте это доставляет мне неприятности.Я не понимаю, имеет ли это какое-то отношение к Службам, потому что работающее приложение использует фоновый сервис, а оно использует JobIntentService.

Может кто-нибудь сказать, почему это дает ошибку?

...