Служба в моем приложении не может быть всегда активной, поэтому я вызываю startService (), когда мне нужно, и после этого я вызываю stopService ().
Но иногда, когда (в редких случаях) пользователь использует некоторые функции моего приложения, служба может запускаться и останавливаться несколько раз. Интересно, есть ли какие-либо проблемы с производительностью (запуск и остановка службы несколько раз), потому что в эмуляторе работает нормально. Есть лучший способ сделать это?