A имеет канал Котлина, как показано ниже.Когда я ставлю точку останова в строке журнала, я хочу видеть тестовую переменную в Android Studio, но не могу.
val channel = Channel<Int>()
launch {
val test = channel.receive()
Log.d(test.toString()) <--- Breakpoint set here
}
launch {
channel.send(1)
}
Это отображается в отладчике Android Studio, когда я останавливаюсь наточка останова.
this = {Test$test$8@7232}
$channel = {RendezvousChannel@7435}
p$ = {StandaloneCoroutine@7478}
_context = {CombinedContext@7483}
_facade = {DispatchedContinuation@7484}
completion = {StandaloneCoroutine@7478}
label = 1
arity = 2
shadow$_klass_ = {Class@7194} ""
shadow$_monitor_ = -1282289382