часа набросал создал и запустил приложение. Минут 20 из них зависимости качались. Не то что во времена эклипса.
Что происходит у меня в голове: я пишу приложение для себя, оно должно форвардить SMS на мой бекенд. Научился подписываться на приходящие - BroadcastReceiver, через какой-то contentResolver+uri api вытаскиваю смски - тут более менее понятно.
Вопрос: нужно ли вообще для этой работы приложение с activity, или можно каким-то образом что-то типо сервиса создать? Как в таком случае будет происходить работа с пермишенами (сейчас я запрашиваю на рантайме их)?
Насколько мне известно, запрашивать разрешения можно только из активити. Всё остальное можно сделать в foreground service.
Нет возможности запуска приложения без активити Хотя бы раз юзер должен запустить апку с ланчера. Иначе апка будет в состоянии фриза и система не будет ей кидать интенты
Обсуждают сегодня