首页
›
移动端与Android应用开发
›
007-Android模块化架构方案
›
《RePlugin与Atlas动态加载应用实操》
VIP20
本课程属于:007-Android模块化架构方案
移动端与Android应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
RePlugin与Atlas动态加载应用实操
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
插件化框架技术选型评估
RePlugin vs Atlas… · 适用场景 · 社区维护状态
插件化框架技术选…
RePlugin
02
宿主工程初始化与Gradle插件配置
RePlugin宿主Gradle依赖… · Atlas宿主基础配置 · 多模块工程结构搭建
Gradle
宿主工程初始化
03
插件模块创建与Gradle配置
RePlugin插件module的b… · Atlas bundle依赖声明 · 插件module与宿主module的…
Gradle
插件模块创建
04
RePlugin插件加载原理与So库处理
插件APK热加载流程 · ClassLoader委托机制 · native库合并方案与lib路径配…
RePlugin
So
05
Atlas组件化架构与Bundle生命周期
Atlas的Bundle概念 · 组件注册 · Bundle启动与停止
Atlas
Bundle
06
RePlugin插件间IPC通信实现
使用IInterface定义AIDL… · 插件内Service注册 · 跨插件Binder调用实现
RePlugin
IPC
07
Atlas模块间路由与接口调用
Atlas提供的Router机制 · 接口声明与实现 · 模块间解耦的@Provided与@R…
Atlas
模块间路由
08
RePlugin动态下发插件APK
从服务器下载插件APK · 校验签名 · 存储到指定目录
RePlugin
APK
09
Atlas动态Bundle下载与安装
Bundle远程下载 · 版本管理 · 安装时机控制
Atlas
Bundle
10
RePlugin插件内Activity跳转与生命周期
插件内startActivity · setResult · onActivityResult处理
RePlugin
Activity
11
Atlas中Activity组件动态注册
使用AndroidManifest组… · Bundle启动时动态注册Activ… · 生命周期回调
Atlas
Activity
12
RePlugin插件资源访问与主题兼容
插件内R资源ID冲突解决 · 宿主主题穿透 · 资源引用路径与插件化Resource…
RePlugin
插件资源访问
13
Atlas资源合并与独立Bundle资源加载
共用packageId机制 · 资源拆分策略 · Bundle独立AssetManag…
Atlas
Bundle
14
RePlugin插件热更新实现方案
插件补丁包生成 · 差量更新逻辑 · 运行时替换res/classes.d…
RePlugin
插件热更新实现方…
15
Atlas Bundle热修复与类替换
使用Atlas的UpdateMana… · DexPatch方案 · 类隔离与版本控制
Atlas
Bundle
16
RePlugin插件安全与权限管理
插件签名校验 · 权限声明合并 · 宿主权限代理
RePlugin
插件安全
17
Atlas Bundle签名与安全校验
Bundle打包签名流程 · 宿主启动时签名验证 · 防篡改机制
Atlas
Bundle
18
RePlugin插件调试技巧与日志分析
插件Debug模式开启 · Logcat过滤规则 · 插件crash堆栈定位
RePlugin
插件调试技巧
19
Atlas模块调试与工具链
Atlas提供的DevTool · Bundle动态替换 · 模块独立调试配置
Atlas
模块调试
20
RePlugin宿主与插件混淆配置
ProGuard规则兼容 · keep规则编写 · 混淆后类引用错误排查
RePlugin
宿主
21
Atlas Bundle混淆与多bundle优化
Bundle级别混淆配置 · 跨bundle keep规则 · 混淆后接口调用失效修复
Atlas
Bundle
22
RePlugin插件化网络请求与Cookie同步
插件内HttpClient使用 · 宿主Cookie管理 · WebView插件化加载方案
RePlugin
Cookie
23
Atlas模块间数据库共享
ContentProvider代理方… · 数据库创建与版本迁移 · 跨Bundle读写权限控制
Atlas
模块间数据库共享
24
RePlugin插件懒加载与内存优化
插件按需加载策略 · 插件退出内存回收 · 避免插件残留Service/Acti…
RePlugin
插件懒加载
25
Atlas Bundle预加载与内存控制
Bundle预加载时机 · 内存占用监控 · Bundle卸载与资源释放
Atlas
Bundle
26
RePlugin与Atlas混合使用场景
同一工程同时集成两个框架 · 宿主桥接层设计 · 插件类型区分与路由选择
RePlugin
Atlas
27
RePlugin插件化测试框架搭建
单元测试与集成测试 · Mock宿主环境 · 插件自动化安装与启动脚本
RePlugin
插件化测试框架搭…
28
Atlas Bundle测试与持续集成
CI流水线中Bundle打包 · 自动安装测试 · Bundle版本管理与自动化回归
Atlas
Bundle
29
RePlugin常见错误与排查手册
ClassNotFoundExcep… · 资源找不到 · So加载失败
RePlugin
常见错误
30
Atlas常见问题与性能调优
Bundle加载慢 · 类加载冲突 · 内存泄漏
Atlas
常见问题
所属VIP或分类
同VIP:Android-Framework模块化机制详解
同VIP:Android模块化性能优化技巧
同VIP:Android模块间通信:Binder与接口设计实战