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