Si Android reinicia un servicio, ¿onCreate se llama de nuevo?

Por mi pequeño conocimiento de Android, entiendo que el sistema operativo Android puede matar mi servicio en condiciones extremas de memoria.

He creado un servicio que devuelve.START_STICKY. El servicio está destinado a ejecutarse en segundo plano.

Si Android está a punto de terminar mi servicio, ¿llamará?onDestroy ?

Y cuando se reinicie se llamaría.onCreate ?

Respuestas a la pregunta(2)

Su respuesta a la pregunta