首页
›
移动端与Android应用开发
›
042-蓝牙设备通信内存泄漏定位
›
《OkHttp与Coroutine泄漏定位实战方法》
VIP20
本课程属于:042-蓝牙设备通信内存泄漏定位
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
OkHttp与Coroutine泄漏定位实战方法
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
OkHttp概述与快速入门
OkHttp的历史 · 核心特性及第一个请求示例
OkHttp
快速入门
02
OkHttp请求构建
Request · Response · Call的创建与执行流程
OkHttp
请求构建
03
OkHttp的同步与异步请求
区别 · 适用场景及回调处理
OkHttp
的同步
04
OkHttp拦截器机制
Interceptor链 · 添加自定义拦截器
OkHttp
拦截器机制
05
OkHttp连接池管理
ConnectionPool原理 · 复用策略与调优
OkHttp
连接池管理
06
OkHttp超时与重试
ConnectTimeout · ReadTimeout · WriteTimeout及自动重试
OkHttp
超时
07
OkHttp缓存策略
Cache-Control · DiskCache配置与清理
OkHttp
缓存策略
08
OkHttp的WebSocket支持
建立连接 · 发送消息与生命周期管理
OkHttp
WebSocket
09
Kotlin协程基础
suspend函数 · 协程作用域 · 启动模式
Kotlin
协程基础
10
协程调度器与上下文
Dispatchers · CoroutineContext · 组合使用
协程调度器
上下文
11
协程的异常处理
try-catch · CoroutineException… · 结构化并发
协程的异常处理
try-catch
12
协程取消与超时
Job.cancel · withTimeout · CancellationExcept…
协程取消
超时
13
Retrofit与协程结合
suspend函数 · CallAdapter · 协程请求封装
Retrofit
协程结合
14
OkHttp与协程集成
使用suspendCancellab…
OkHttp
协程集成
15
协程中的OkHttp请求
如何避免阻塞主线程 · 协程安全调用
OkHttp
协程
16
内存泄漏基础概念
GC Root · 引用链 · 常见泄漏模式
内存泄漏基础概念
GC
17
Android内存泄漏常见场景
Activity泄漏 · Fragment泄漏 · 单例持有
Android
内存泄漏常见场景
18
OkHttp中的潜在泄漏点
未关闭Response · 连接未释放 · 回调持有Context
OkHttp
泄漏点
19
协程泄漏原因分析
Job未取消 · 作用域错误 · 协程持有外部引用
协程泄漏原因分析
Job
20
协程作用域与生命周期
GlobalScope · viewModelScope · lifecycleScope的正确使…
协程作用域
生命周期
21
使用LeakCanary检测泄漏
集成配置 · 堆快照分析 · 报告解读
LeakCanary
使用
22
手动内存分析
Android Profiler · MAT工具 · hprof文件分析
手动内存分析
Android
23
OkHttp连接泄漏实战案例
连接池耗尽 · Socket未关闭的诊断与修复
OkHttp
连接泄漏实战案例
24
协程Job泄漏实战案例
网络请求未取消导致Activity泄…
Job
协程
25
Activity/Fragment中的网络请求泄漏
ViewModel+协程的正确模式
Activity/Fra…
网络请求泄漏
26
避免泄漏的最佳实践
使用AutoDispose · Lifecycle-aware组件
避免泄漏的最佳实…
AutoDispose
27
OkHttp线程模型与泄漏关系
Dispatcher线程池 · Call执行线程的泄漏风险
OkHttp
线程模型
28
实战重构
将现有网络层改造为协程模式 · 彻底消除泄漏
实战重构
将现有网络层改造…
29
自动化泄漏检测与CI集成
编写自定义检测规则 · 集成LeakCanary到构建流程
CI
自动化泄漏检测
30
总结与进阶
常见误区 · 性能考量 · 未来方向与参考资料
进阶
常见误区
所属VIP或分类
同VIP:Activity中Flow订阅泄漏案例
同VIP:Coroutine作用域不当导致蓝牙泄漏实战教程
同VIP:Coroutine作用域与OkHttp混合泄漏排查教程