Unable to start service ... not found
При создании сервиса с помощью startService(…) появлялась данная ошибка. Собственно – сообщение очевидно даёт понять о том, что класс сервиса не найден.
Проблема была в том, что все классы-сервисы я поместил в отдельный пакет (main_package).services, где (main_package) – основной пакет приложения, например com.uas.exmaple. При этом в файле AndroidManifest.xml я пометил разработанный сервис как:
<service android:name=".MyService" />
Для решения проблемы – просто добавьте в начале пути имя вашего пакета. В моем случае помогло исправление строки выше на следующую:
<service android:name=".service.MyService" />
Комментариев нет:
Отправить комментарий