首页
›
移动端与Android应用开发
›
053-动态化交付兼容性测试
›
《SplitInstall模块化动态交付案例》
VIP20
本课程属于:053-动态化交付兼容性测试
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
SplitInstall模块化动态交付案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
动态交付概念入门
什么是模块化动态交付?Google…
动态交付概念入门
Google
02
Split Install 工作机制
APK拆分原理 · 按需下载与加载流程 · 与App Bundle的关系
Split
Install
03
开发环境准备
Android Studio配置 · 最低SDK要求 · Gradle插件版本选择
开发环境准备
Android
04
创建第一个动态功能模块
Module结构 · build.gradle配置 · feature模块清单
创建第一个动态功…
Module
05
基础Split Install API
SplitInstallManage… · checkIfInstalled方法
Split
Install
06
按需安装功能模块
startInstall方法详解 · 安装状态监听与回调
按需安装功能模块
startInstall
07
安装进度与状态管理
InstallState · InstallStateUpdate… · 错误处理
安装进度
状态管理
08
取消安装与卸载模块
cancelInstall · deferredUninstall的…
取消安装
卸载模块
09
获取已安装模块列表
getInstalledModule… · 模块版本对比
获取已安装模块列…
getInstalled…
10
延迟安装与按需加载
deferredInstall vs…
延迟安装
按需加载
11
模块间资源访问
feature模块如何访问base模… · R资源ID冲突解决方法
模块间资源访问
feature
12
模块间代码调用
通过接口或反射调用feature模块… · ServiceLoader模式
模块间代码调用
feature
13
Split Install 安全与签名
多APK签名要求 · Google Play签名一致性检查
Split
Install
14
大型模块分片策略
如何将超过150MB的功能模块拆分为…
大型模块分片策略
MB
15
多模块依赖管理
feature模块之间的依赖关系 · AndroidX与第三方库共享
多模块依赖管理
feature
16
测试动态模块
使用SplitInstallMana… · 单元测试与集成测试方法
测试动态模块
SplitInstall…
17
Play Asset Delivery对比
Asset Delivery与Fea…
Play
Asset
18
实践案例一
图片编辑功能模块的动态交付(需求分析 · 模块设计)
实践案例一
图片编辑功能模块…
19
实践案例一
图片编辑模块的代码实现(UI · 逻辑 · API调用)
实践案例一
UI
20
实践案例一
安装触发条件设计(首次点击 · 权限请求后 · 业务条件)
实践案例一
安装触发条件设计
21
实践案例一
模块卸载时机与用户体验优化(清除缓存 · 提示用户)
实践案例一
模块卸载时机
22
实践案例二
AR/VR 功能模块的动态交付(性能…
实践案例二
AR/VR
23
实践案例二
海外市场合规与模块化交付(GDPR · 区域限制)
实践案例二
GDPR
24
动态交付的坑与对策
安装失败常见原因(网络 · 存储 · 版本兼容)
动态交付的坑
对策
25
用户引导最佳实践
进安装进度条 · 占位UI · 网络提示设计
用户引导最佳实践
进安装进度条
26
性能监控与打点
Split Install 埋点方案 · Google Analytics事件…
性能监控
打点
27
回退方案设计
如果Split Install失败 · 如何降级到整包下载
回退方案设计
Split
28
内部测试与灰度发布
使用Google Play Cons…
内部测试
灰度发布
29
上线前检查清单
模块大小限制 · 语言区域适配 · ProGuard混淆规则
上线前检查清单
模块大小限制
30
未来趋势
Android 13+ 的Split… · Wear OS模块化交付展望
未来趋势
Android
所属VIP或分类
同VIP:ANR问题分析及治理实战技巧
同VIP:CICD动态交付流水线配置教程
同VIP:CI运行与动态交付配置实战