liangjingkanji / Net

Android 基于协程/OkHttp网络请求工具
http://liangjingkanji.github.io/Net/
MIT License
1.8k stars 209 forks source link

关闭网络之后发起请求,app直接崩溃了,不走ErrorHandler的onError方法 #217

Closed BLOODMAGEBURT closed 5 months ago

BLOODMAGEBURT commented 5 months ago

问题描述

版本:3.6.4 请求方式: image 报错信息: image

期望行为

如何复现

关闭网络,或者请求一个连接不上的Host,都会触发这个错误

fork仓库并复现问题可以快速解决, 猜测只会让问题晦涩难懂, 耽误所有人时间

截图

异常堆栈信息或者手机截图/视频(拖拽到输入框即可上传)

版本

liangjingkanji commented 5 months ago

你使用的不是net提供的协程作用域, 那就需要你自己捕获异常(因为Get等函数会抛出异常), 否则就会崩溃

这是协程使用基础

BLOODMAGEBURT commented 5 months ago

脑子一时没有转过来