EventListener 返回到未调用它的线程。这在调用主线程中的方法时会造成死锁

EventListener is returning to a thread that didn't call it. This is creating a deadlock when it calls methods in the main thread

我正在记录并且对线程还很陌生。我的主线程是 1,一个侦听器在另一个线程中启动,return 对我的主要方法的调用来自另一个线程。

这会在第 3 方包中的另一个线程上造成死锁。

我的理解对吗?还是线程 1 报废换新了?

Alexei Kaigorodou 站点:

"do not make blocking calls from callbacks"