Можно ли без содания полноценного приложения получать лишь уведомления?

Да, можно получать уведомления на устройстве Android без создания полноценного приложения. Android предоставляет мощный механизм для отправки и отображения уведомлений - это система уведомлений (Notification System).

Система уведомлений в Android позволяет приложениям отправлять сообщения пользователю даже в том случае, если приложение неактивно или закрыто. Уведомления могут быть различного типа, например, текстовыми сообщениями, значками, звуками или даже пользовательскими макетами.

Чтобы настроить уведомления на Android, вам понадобится разработать небольшое приложение, которое будет отвечать за отправку уведомлений. Это приложение будет запускаться в фоновом режиме и обрабатывать ваши уведомления.

Для начала, вам необходимо создать класс, который будет настраивать и отправлять уведомления. В этом классе вы можете указать текст, заголовок, значок и другие атрибуты, связанные с уведомлением. Затем вы отправляете уведомление с помощью системного сервиса, называемого NotificationManager.

Пример кода для отправки уведомления выглядит следующим образом:

// Создаем объект уведомления
val notification = NotificationCompat.Builder(context, channelId)
    .setContentTitle("Заголовок уведомления")
    .setContentText("Текст уведомления")
    .setSmallIcon(R.drawable.icon)
    .build()

// Отправляем уведомление
val notificationManager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManager
notificationManager.notify(notificationId, notification)

Вы также можете добавить дополнительные функции к уведомлениям, такие как действия, которые пользователь может выполнить, и большие изображения, которые можно отобразить в уведомлении.

Чтобы получать уведомления на устройстве, вам нужно зарегистрировать ваше приложение в сервисе Google Cloud Messaging (GCM) или Firebase Cloud Messaging (FCM). Это позволит вашему серверу отправлять уведомления на устройство. Подробности по настройке синхронизации с GCM или FCM можно найти в документации Android.

Таким образом, хотя уведомления требуют создания минимального приложения, вы можете отправлять уведомления на устройство Android, даже если полноценное приложение не работает. Это отличный способ связи с пользователями и информирования их о важных событиях или обновлениях.