2016-07-21 6 views
0

Я работаю над приложением для будильника на андроиде, когда устройство перезагружается, будильники, которые пользователь установил ранее, должны быть повторно установлены, но когда приложение находится в состоянии остановки, мой загрузочный приемник больше не получит Intent.action.BOOT_COMPLETED так что будильник не может быть повторно установлен.Как получить разрешение автоматического запуска на Android?

Мне было интересно, могу ли я получить разрешение автозапуска для своего приложения? Или есть лучший способ решить эту проблему?

+0

Вы добавили разрешение 'RECEIVE_BOOT_COMPLETED' в файл манифеста? –

+0

@ Mr.7 конечно я сделал ... – Guomato

+0

пройдите по этой ссылке http://www.jjoe64.com/2011/06/autostart-service-on-device-boot.html Это может быть тяжело. –

ответ

0
 <action android:name="android.intent.action.BOOT_COMPLETED"></action> 

ты добавил этот фильтр намерений для вашего класса приемника, Вы можете быстро проверить, добавив это с разрешения, а затем обжиг событие через АБР оболочки, если он получает его.

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