У меня есть фоновое обслуживание, и я выполняю все операции над этим сервисом.
Служба работает с мероприятиями в разы. Но если приложение закрывается, перезапуск службы выполняется с START_STICKY
; Он работает правильно, но иногда требуется много времени для перезапуска, например, больше минуты.Почему так медленно перезагружается служба Android с помощью START_STICKY?
@Override
public void onCreate() {
SocketIOConnect();
super.onCreate();
}
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return START_STICKY;
}
Как уменьшить время перезапуска?
скорее всего SocketIOConnect(); занимает так долго – pskink
Я пробовал без этой функции. Я пробовал пустую службу. Но такой же результат. :/ – erginduran