и будет запускаться при лаунче. Но что этот класс должен делать тогда?
он будет делать то, что ты ему скажешь сделать. сформулируй вопрос точнее. тебе нужно приложение без ui, чисто чтобы сервис работал?
Да, именно. UI никакого не требуется(хотя в идеале можно было бы сделать UI тупо с одной перемычкой вкл/выкл), и сервис должен работать в фоновом режиме постоянно
ну, сделай активити, где будет этот свитч, и включай/выключай сервис из него. если хочешь все-таки без активити - гугли service-only app
То есть тэга активити у меня и вовсе может не быть? (В случае без UI?)
по-моему раньше можно было. сейчас не уверен. в любом случае, можно использовать костыльное решение. открывай активити без какого-либо setContentView, или с прозрачным контентом. активити открывается, запускаешь сервис, закрываешь активити. но это костыль. я хз, можно ли сейчас сделать service-only приложение. надеюсь, меня поправят, если не прав)
Ну вот просто пустая активность делает инициализацию, вызывает все что надо, запускает сервисы и самоубивается. Можно даже без setcontent - тогда оно точно ничего не покажет
Обсуждают сегодня