Запустите приложение с правами Android, даже не открывая его

Я хочу создать приложение привилегий (предварительно установленное или в рутированном устройстве). Могу ли я сделать так, чтобы в моем приложении запускалась служба, а пользователь ее никогда не открывал? Как?

1 ответ

Решение

Обычные приложения устанавливаются в "состоянии остановки". Это означает, что все их широковещательные приемники отключены, пока пользователь не откроет их вручную.

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

Другие вопросы по тегам