Я хотел бы знать, возможно ли запустить мое приложение, когда новая запись записывается в журнал телефонных звонков (т.е. исходящий, входящий или пропущенный звонок).
Я написал приложение для управления записями журнала вызовов в соответствии с предпочтениями пользователя, прослушав публикацию событий android.intent.action.PHONE_STATE . Мое приложение работает нормально, пока его процесс работает. Однако, если пользователь остановил мое приложение с помощью приложения-убийцы задач, то записи журнала не могут управляться, так как само мое приложение не было запущено. Мне нужен способ убедиться, что мое приложение запускается в фоновом режиме, если оно еще не запущено, когда происходит android.intent.action.PHONE_STATE .
Или можно запустить мое приложение как сервис, который всегда работает?
Заранее спасибо.
Bala