首页
›
移动端与Android应用开发
›
013-Android隐私权限边界审查
›
《分区存储权限边界适配实战》
VIP20
本课程属于:013-Android隐私权限边界审查
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
分区存储权限边界适配实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
分区存储背景与政策演进
Scoped Storage引入动机 · Android 10/11/13行为… · 目标用户影响范围
分区存储背景
政策演进
02
传统存储权限模式回顾
READ_EXTERNAL_STOR… · File API路径限制 · 兼容性问题
传统存储权限模式…
READ
03
分区存储核心原理
MediaStore机制 · 沙箱目录结构 · SAF(Storage Access…
分区存储核心原理
MediaStore
04
Android 10兼容适配策略
requestLegacyExter… · 清单配置 · 测试验证方法
Android
10兼容适配策略
05
Android 11及以上强制分区存储
targetSdkVersion 3… · 权限授权变化 · MANAGE_EXTERNAL_ST…
Android
11
06
MediaStore API实战——图片/视频/音频文件操作
插入 · 查询 · 更新
MediaStore
API
07
MediaStore的File API回退方案
openFileDescriptor… · 临时只读权限获取
MediaStore
File
08
沙箱目录存储(getExternalFilesDir等)
类型化目录 · 不受分区存储限制的使用场景 · 文件清理策略
getExternalF…
沙箱目录存储
09
SAF(Storage Access Framework)集成
ACTION_OPEN_DOCUME… · 持久化URI权限授予
SAF
Storage
10
自定义文件选择器UI与SAF结合
跨版本一致性设计 · 无文件管理权限时的降级方案
UI
SAF
11
MANAGE_EXTERNAL_STORAGE权限申请
Intent跳转 · Google Play政策说明 · 审核要求
MANAGE
EXTERNAL
12
批量文件操作与性能优化
MediaStore批量插入 · Cursor分页查询 · AsyncQueryHandler使…
批量文件操作
性能优化
13
文件路径与URI转换工具类封装
FileProvider适配 · 路径合法化校验 · 避免硬编码路径
URI
文件路径
14
应用间文件共享适配
FileProvider升级 · content · Intent传递
应用间文件共享适…
FileProvider
15
下载管理器与分区存储兼容
DownloadManager.qu… · 下载目录访问 · notification关联
下载管理器
分区存储兼容
16
Android 13细粒度媒体权限
READ_MEDIA_IMAGES/… · 旧权限降级兼容方案
Android
13细粒度媒体权…
17
权限请求兼容库封装
自定义ActivityResultC… · 回调处理最佳实践
权限请求兼容库封…
ActivityResu…
18
AndroidX库中相关工具使用
DocumentFile · StorageManager · Environment.getSto…
AndroidX
相关工具使用
19
WebView与文件下载适配
使用SAF获取下载目录 · DownloadListener与U…
WebView
文件下载适配
20
SQLite附件与文件路径持久化
避免直接存储路径 · 存储URI并转换
SQLite
附件
21
备份与恢复场景适配
Auto Backup规则文件排除 · MediaStore备份属性和权限
备份
恢复场景适配
22
多进程文件访问冲突处理
ContentProvider与Me… · 文件命名冲突策略
多进程文件访问冲…
ContentProvi…
23
单元测试与UI测试方法
Robolectric模拟Media… · Instrumented测试权限Mo…
UI
单元测试
24
常见错误排查与日志分析
SecurityException堆… · NoNulPermissionIss… · Path traversal检测
常见错误排查
日志分析
25
遗留代码重构实战
将直接文件操作替换为ContentR… · 代码diff示例
遗留代码重构实战
ContentR
26
分版本构建配置
Gradle flavor差异 · targetSdkVersion多版… · 清单合并冲突解决
分版本构建配置
Gradle
27
Google Play审核心得与合规材料
隐私政策说明 · 权限用途声明 · 测试账号说明
Google
Play
28
性能监控与稳定性
文件操作耗时打点 · ANR预防 · 低端设备MediaStore查询优化
性能监控
稳定性
29
灰度发布与回滚策略
Remote Config开关 · 权限降级保护 · Crashlytics指标
灰度发布
回滚策略
30
全量适配checklist与验收
兼容性矩阵 · 常见机型验证 · 自动化测试覆盖
checklist
全量适配
所属VIP或分类
同VIP:Android-13通知权限适配实战教程
同VIP:Android分区存储文件读写与兼容适配
同VIP:API-33以上版本蓝牙权限适配方法