Вех приветствую!
Помогите разобраться, так как я только как пару недель начал изучать андроид и столкнулся с проблемой.
В моем приложение при старте запускается сервис
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
startService(new Intent(getApplicationContext(), MyService.class));
}
Данный сервис проверяет есть ли сообщение для юзера и если есть то через метод showNotification отображается уведомление юзеру. В методе showNotification обрабатываю клик на уведомление что бы юзер попал в приложение в MainActivity
Intent intent = new Intent(getApplicationContext(), MainActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(getApplicationContext(), 0, intent, PendingIntent.FLAG_CANCEL_CURRENT);
Но когда юзер кликает на уведомление приложение запускается и тут же выбивает что в переложение произошла ошибка и приложение умирает.
Подскажите как это исправить ?