Получение метода nullPointerException onStart () на некоторых устройствах Android - PullRequest
0 голосов
/ 11 мая 2018

Я не знаю, почему я получаю метод nullPointerException OnStart() на некоторых устройствах.
также я не могу воспроизвести это исключение.Приложение какого-то пользователя зависло, и при проверке этого на консоли google было показано nullPointerException onStart ():

protected void onStart() 
{
  // TODO Auto-generated method stub
  super.onStart(); //Getting Exception Here NullPointerException
}

1 Ответ

0 голосов
/ 11 мая 2018

Возможно, у вашего приложения проблема с восстановлением прогресса.

Когда приложение слишком долго свернуто в фоновом режиме, система может восстановить память и очистить ваши ресурсы.Классы Singleton, экземпляры операций и несохраненные данные также очищаются.Когда вы вернетесь, он попытается воссоздать последнее видимое действие, и на этот раз большое количество вызовов получит NullPointerException.

Воспроизвести процесс уничтожения, выполнив следующие действия:

  • PutВаше приложение в фоновом режиме
  • Нажмите кнопку Terminate на вкладке Logcat:
  • Повторно откройте приложение, и оно может зависнуть, найдите журнал сбоев и исправьте его

enter image description here

...