Служба Android не запускается, если она находится в проекте библиотеки
У меня есть проект, в котором мне нужен сервис слушателей. Все отлично работает Но услуга нужна и в других проектах. Поэтому я создал библиотечный проект, в который я добавляю сервис. Но теперь сервис больше не запускается.
Я начинаю это как раньше:
Intent intent = new Intent (this.getApplicationContext (), MyService.class);
this.startService (намерение);
Сервис не реагирует на событие. Я помещаю также в onCreate(), onStart() и onStartCommand() запись в журнале (Log.d ("MyApp", "iamhere")), чтобы увидеть, запускается ли она вообще. Но в журнале тоже ничего нет.
Я могу использовать другие классы из проекта библиотеки.
Что мне нужно сделать, чтобы воспользоваться услугой?
Спасибо и всего наилучшего
1 ответ
Добавьте его в манифест, как предложено. Вы также можете использовать приемники вещания. Или тип услуги, которая вам нужна.