es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: KOTLIN-COROUTINES

El ejemplo avanzado de uso de TestScope en pruebas con coroutines

¿Podría alguien proporcionar un ejemplo avanzado de cómo usar el nuevo TestScope y TestScope.launch mientras se prueba con coroutines? Parece que en la nueva versión de kotlinx.coroutines.test han agregado algo llamado TestScope a la biblioteca. Además, han deprecado el antiguo TestCoroutineDispatcher y han dicho que se use TestScope.runTests en su . . . Read more

Efecto del uso de GlobalScope.launch mientras se usan coroutines.

1. Estoy utilizando: override fun updateNotification(mediaSession: MediaSessionCompat) { if (!PlayerService.IS_RUNNING) return GlobalScope.launch { notificationManager.notify(NOTIFICATION_ID, buildNotification(mediaSession)) } } Podría utilizar: override fun updateNotification(mediaSession: MediaSessionCompat) { if (!BeatPlayerService.IS_RUNNING) return CoroutineScope(Dispatchers.IO).launch { notificationManager.notify(NOTIFICATION_ID, buildNotification(mediaSession)) } } 2. Estoy utilizando: GlobalScope.launch { while (true) { delay(100) mediaMediaConnection.mediaController ?: continue val newTime = mediaMediaConnection.mediaController?.playbackState?.position if . . . Read more