У меня есть приложение с:
- класс активности, который позволяет пользователю устанавливать несколько будильников.
- класс обслуживания для управления этими тревогами в фоновом режиме.
- класс приемника для выполнения определенной работы при вызове будильника.
Все отлично работает.
Теперь я хочу автоматически запустить службу при загрузке телефона. OnBootReceiver получен, но приложение падает (NPE) при достижении этой строки в моем классе обслуживания:
Intent intent = new Intent (MainActivity.getContext(),AReceiver.class);
Я не могу использовать this вместо MainActivity.getContext ().
Есть идеи, что может быть причиной этого?
Спасибо:)