Если вы говорите о регистрации имени сопрограммы:
Вы можете достичь этого с помощью
Дайте имя сопрограмме (если вы хотите произвольное имя): launch(CoroutineName("My-Coroutine"))
Включить ведение журнала в меню панели инструментов IntelliJ: Выполнить -> Изменить конфигурацию и добавить
-Dkotlinx.coroutines.debug
в настройках виртуальной машины.
Тогда вы можете увидеть @My-Coroutine
в logcat.
Попробуйте изменить код после изменения конфигурации:
fun main() = runBlocking {
println(" 'runBlocking': I'm working in thread ${Thread.currentThread().name}")
val job = launch(CoroutineName("my-custom-name")) {
println(" 'runBlocking': I'm working in thread ${Thread.currentThread().name}")
}
job.join()}
Результат: