Robospice в android.os.Service контексте

Согласно документации RoboSpice https://github.com/octo-online/robospice/wiki/Design-of-RoboSpice , я могу использовать ее в любом контексте.

Невозможно найти пример использования Robospice в контексте службы. Я сделал некоторые попытки, но ничего не произошло, запросы просто не выполняются, никаких исключений (может быть, некоторая ошибка в протоколе, что мне нужно сделать, чтобы включить устройство регистрации robospice?)

  1. С чего начать / остановить? (SpiceManager.start (this) / spiceManager.shouldStop ())
  2. Где создать экземпляр SpiceManager? (Моя служба запускается в методе application.onCreate (), может быть, мне придется ждать инициализации SpiceService?)

Некоторый код

public abstract class SpicyService extends Service { private SpiceManager spiceManager = new SpiceManager(SpiceService.class); @Override public void onCreate() { super.onCreate(); spiceManager.start(this); } @Override public void onDestroy() { spiceManager.shouldStop(); super.onDestroy(); } } 

Мне стыдно …

После того, как выпили кофе, я заметил, что это служба для детей, у меня нет вызова super.onCreate (), чтобы запустить spiceManager.

Теперь он работает отлично! Извините за ваше время.

Intereting Posts
ThumbnailUtils.createVideoThumbnail возвращает NULL при записи нового видео Как получить температуру батареи в android PendingIntent от второго действия перезаписывает первое действие и contentIntent для уведомления Безопасно ли хранить имя пользователя + пароли в локальном SQLite db в Android? Как сместить изображение с помощью пальца в Android? Написание приложения радиостанции для мобильных телефонов – это Javascript / HTML / CSS, или нам нужно идти на родной язык? Снижение битовой карты / холста Android после масштабирования Дни рождения друзей друзей Facebook в Android Как согласовать или объединить два или более видеофайлов в Android? Установите старые системные изображения Android (ABI) из командной строки Получение контекста активности в андроид неактивного класса PendingIntent получает requestCode Сепаратор / разделитель разделов Lollipop Компиляция ICU для Android – «uint64_t» не называет тип Как повторять уведомление ежедневно в определенное время в android через фоновое обслуживание