2015-02-28 5 views
1

Есть ли способ обнаружить, что устройство включено, но передача BOOT_COMPLETED? Я знаю, что могу поймать трансляцию с помощью BOOT_COMPLETED RECEIVER, но есть ли что-нибудь, что срабатывает сразу после включения устройства, например, если пользователь включит устройство и появится запрос на системный вывод? Я проверил в Samsung Galaxy S3, и BOOT_COMPLETED запускается только после того, как пользователь зашел в sytsem с номером контакта, но мне нужен способ обнаружения до ввода PIN-кода.Трансляция перед BOOT_COMPLETED?

Пояснение: Не бойтесь, не хотите делать ничего злого :), просто хочу практиковать свое первое приложение для обеспечения безопасности.

ответ

2

Короткий ответ на ваш вопрос: NO, на глобальном широковещательном действии системного уровня не отправлено до BOOT_COMPLETED. На устройствах HTC есть действие под названием com.htc.intent.action.QUICKBOOT_POWERON, которое, вероятно, будет бесполезно в вашей ситуации, но все его есть.

Это все.

+0

К сожалению, я должен согласиться с Вашим ответом, к сожалению, потому что нет никакого способа, и вы правы :(Но большое спасибо, указав это и упомяните о htc QUICK_REBOOT_POWERON. – Opiatefuchs

+0

Добро пожаловать ... хотя я заинтересовался изучением того, что именно вы пытались достичь. –

+0

Я хотел добавить запрос безопасности, прежде чем системный штырь запросит ... как несколько запросов, чтобы убедиться, что никто не может взломать один вывод .... – Opiatefuchs

Смежные вопросы