Я реализовал уведомление в рамках сервиса. Уведомление работает отлично. Но в случае, когда приложение уже запущено, и я нажал на уведомление в строке состояния Android, он запускает новую копию моего приложения. что явно неправильно. Это должно быть, если пользователь нажимает на уведомление в строке состояния, должно запускать приложение, если приложение еще не запущено, в противном случае оно должно открывать другие действия (в моем случае - активность сообщений). Я перепробовал много предложений, представленных в аналогичных проблемах, опубликованных здесь, но я не получил решения в моем случае.