Запустите приложение с правами Android, даже не открывая его
Я хочу создать приложение привилегий (предварительно установленное или в рутированном устройстве). Могу ли я сделать так, чтобы в моем приложении запускалась служба, а пользователь ее никогда не открывал? Как?
1 ответ
Решение
Обычные приложения устанавливаются в "состоянии остановки". Это означает, что все их широковещательные приемники отключены, пока пользователь не откроет их вручную.
Системные приложения не имеют такого ограничения, поэтому вы можете поместить свое приложение в системный раздел, использовать широковещательный приемник в BOOT_COMPLETED и запустить свой сервис без взаимодействия с пользователем.