Я новый разработчик Android, и в настоящее время я делаю приложение для связи с SIP . Я хотел бы установить фоновую задачу для выполнения всех задач, связанных с SIP, и, если возможно, разрешить ее запуск при запуске телефона. Мои нынешние мысли о создании Service
и запуске его при загрузке устройства, проблема в том, что существует два вида Services
, который использует AIDL , и тот, который запускается с Intent
,
Я хотел бы передать некоторые аргументы своему сервису и позволить ему работать независимо от моего основного Activity
и иметь возможность уведомлять мой основной Activity
о входящих сообщениях. Кто-нибудь может сказать мне, как это сделать, и указать мне на любой хороший учебник, где я могу понять разницу между двумя Service
с? Я прочитал книгу о некоторых учебных пособиях, включая разработчиков Android, и некоторые из них, но они запутали меня еще больше.