Я начал службу в Activity.Now, если я принудительно закрываю действие, тогда автоматически служба также принудительно останавливается. Есть ли способ перезапустить ее автоматически.? Спасибо заранее.Как перезапустить службу автоматически в Android?
0
A
ответ
0
Вы должны вернуть START_STICKY из onStartCommand в свою службу. Это приведет к тому, что Android перезапустит ваш сервис после его убийства. См. Ссылку ниже.
http://developer.android.com/reference/android/app/Service.html#START_STICKY
Это не поставит снова первоначальное намерение. Если вам также потребуется вернуть START_REDELIVER_INTENT.
Это также объясняется в блоге Android.
http://android-developers.blogspot.com.au/2010/02/service-api-changes-starting-with.html
0
Вы должны реализовать метод onStartCommand()
, возвращая START_STICKY
или START_REDILIVER_INTENT
, но это ваша ответственность, чтобы остановить службу по телефону stopService()
или stopSelf()
метода.
Смежные вопросы
- 1. Как перезапустить убитую службу автоматически?
- 2. Как автоматически перезапустить службу при убийстве?
- 3. Как перезапустить службу окна
- 4. Как перезапустить службу цеолометра
- 5. Как перезапустить службу удаленно?
- 6. Как перезапустить службу RabbitMQ
- 7. Как автоматически перезапустить сервер узлов?
- 8. как перезапустить скрипты автоматически
- 9. Как перезапустить службу, если зависимый перезапуске службы
- 10. Не удается перезапустить службу
- 11. Не удалось перезапустить службу Shibboleth
- 12. Как перезапустить службу JMX-сервера в cassandra?
- 13. Как автоматически перезапустить сервер узла
- 14. Как автоматически перезапустить экземпляр GCE?
- 15. Как остановить и перезапустить службу определения местоположения Android
- 16. Перезапустить службу Windows из службы
- 17. Не удается перезапустить службу сети
- 18. не удалось перезапустить службу kannel
- 19. Как перезапустить службу окна после определенного времени
- 20. Как перезапустить службу Internet Explorer без перезагрузки
- 21. Как перезапустить службу с помощью VB.NET?
- 22. Как перезапустить службу докеров с помощью кукольного ...?
- 23. Как перезапустить службу с помощью функции?
- 24. Как перезапустить службу, когда приложение закрыто?
- 25. Как автоматически перезапустить длинную работу в Julia
- 26. Есть ли способ перезапустить службу после обновления приложения на Android?
- 27. Установить службу как отложен Автоматически
- 28. Force Android, чтобы убить службу и перезапустить перезапуск
- 29. Как запустить службу узла автоматически?
- 30. Как запустить службу IIS автоматически?
С помощью диспетчера аварийных сигналов вы можете попробовать или транслировать приемник, который вы можете попробовать. –
Спасибо за ваш быстрый ответ. Как перезапустить службу через широковещательный приемник? –
http://stackoverflow.com/questions/3552927/is-it-a-good-idea-to-have-a-service-just-to-register-for-intents –