Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
关于代号一的快速问题。我将如何处理连接被拒绝错误?我拥有所有响应侦听器,它们在 ConnectionRequest 对象中被覆盖,但是当发生连接被拒绝错误时,它不会通过我的代码并且应用程序崩溃。非常感谢。
您可以覆盖其中一种错误方法ConnectionRequest来处理特定连接,例如handleIOException.
ConnectionRequest
handleIOException
要在全局范围内执行此操作,您可以使用NetworkManager's addErrorListener,只需确保consume()在事件对象上调用,这样它就不会继续传播。
NetworkManager
addErrorListener
consume()
这里的问题是setFailSilently(),当它需要为假时,它被设置为真。这就是为什么它没有正确触发。
setFailSilently()