Si tengo el siguiente código:
Intent intent = new Intent(this,DownloadService.class);
for(int i=0;i<filesArray.length;i++){
startService(intent);
}
En este código se DownloadServiceextiende IntentService.
Entonces, ahora, cuando llamo, startService(intent)¿eso significa que estoy comenzando un nuevo servicio cada vez que startService(intent)se llama o eso significa que DownloadServicese ejecuta una vez y luego, cada vez que llamo startService(intent), simplemente pasará una intención diferente con un startId diferente?
¿Tiene esto sentido y cuál de estos es el caso?