首页
›
移动端与Android应用开发
›
042-蓝牙设备通信内存泄漏定位
›
《Coroutine作用域不当导致蓝牙泄漏实战教程》
VIP20
本课程属于:042-蓝牙设备通信内存泄漏定位
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Coroutine作用域不当导致蓝牙泄漏实战教程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程概述
Coroutine作用域与蓝牙泄漏的…
课程概述
Coroutine
02
Kotlin Coroutine基础回顾
作用域 · 协程构建器
Kotlin
Coroutine
03
Android蓝牙API概览
BluetoothAdapter · BluetoothDevice
Android
API
04
CoroutineScope在Android中的生命周期管理
CoroutineScope在Andro… · 核心概念 · 实践要点
CoroutineSco…
Android
05
常见的蓝牙操作
扫描 · 连接 · 读取特性
常见的蓝牙操作
扫描
06
不当作用域导致的泄漏原理
协程未被取消
不当作用域导致的…
协程未被取消
07
实战案例1
蓝牙扫描协程未在Activity销毁…
实战案例1
Activity
08
使用viewModelScope的正确方式
使用viewModelScope的正确方… · 核心概念 · 实践要点
viewModelSco…
使用
09
lifecycleScope与蓝牙操作绑定
lifecycleScope与蓝牙操作绑… · 核心概念 · 实践要点
lifecycleSco…
蓝牙操作绑定
10
自定义CoroutineScope的陷阱
自定义CoroutineScope的陷阱 · 核心概念 · 实践要点
CoroutineSco…
自定义
11
蓝牙Gatt连接协程的管理
蓝牙Gatt连接协程的管理 · 核心概念 · 实践要点
Gatt
蓝牙
12
使用SupervisorJob处理蓝牙异常
使用SupervisorJob处理蓝牙异… · 核心概念 · 实践要点
SupervisorJo…
使用
13
协程作用域嵌套导致泄漏
协程作用域嵌套导致泄漏 · 核心概念 · 实践要点
协程作用域嵌套导…
重点
14
实战案例2
蓝牙服务绑定中的协程泄漏
实战案例2
蓝牙服务绑定
15
使用Job的cancel和invokeOnCompletion
使用Job的cancel和invokeO… · 核心概念 · 实践要点
Job
cancel
16
泄漏检测工具
LeakCanary与协程
泄漏检测工具
LeakCanary
17
实战案例3
蓝牙广播接收器中的协程
实战案例3
蓝牙广播接收器
18
作用域与dispatchers的选择对泄漏的影响
作用域与dispatchers的选择对泄… · 核心概念 · 实践要点
dispatchers
作用域
19
蓝牙读写操作中的超时与取消
蓝牙读写操作中的超时与取消 · 核心概念 · 实践要点
蓝牙读写操作
超时
20
实战案例4
蓝牙扫描回调中的协程泄漏修复
实战案例4
蓝牙扫描回调
21
使用coroutineContext管理作用域
使用coroutineContext管理… · 核心概念 · 实践要点
coroutineCon…
使用
22
单元测试中模拟蓝牙协程泄漏
单元测试中模拟蓝牙协程泄漏 · 核心概念 · 实践要点
单元测试
模拟蓝牙协程泄漏
23
协程异常处理对作用域的影响
协程异常处理对作用域的影响 · 核心概念 · 实践要点
协程异常处理对作…
重点
24
实战案例5
蓝牙设备配对中的协程泄漏
实战案例5
蓝牙设备配对
25
使用Flow替代回调减少泄漏风险
使用Flow替代回调减少泄漏风险 · 核心概念 · 实践要点
Flow
使用
26
蓝牙连接池与协程作用域
蓝牙连接池与协程作用域 · 核心概念 · 实践要点
蓝牙连接池
协程作用域
27
实战案例6
后台Service中的蓝牙协程管理
实战案例6
Service
28
性能分析
泄漏导致的内存占用与电量消耗
性能分析
泄漏导致的内存占…
29
最佳实践总结
蓝牙操作协程作用域使用规范
最佳实践总结
蓝牙操作协程作用…
30
课程回顾与项目实战演练
课程回顾与项目实战演练 · 核心概念 · 实践要点
课程回顾
项目实战演练
所属VIP或分类
同VIP:Activity中Flow订阅泄漏案例
同VIP:Coroutine作用域与OkHttp混合泄漏排查教程
同VIP:Flow数据流与OkHttp泄漏混合教程