为了账号安全,请及时绑定邮箱和手机立即绑定

MultiDex从基础原理到实践优化

难度中级
时长 1小时32分
学习人数
综合评分9.50
7人评价 查看评价
9.7 内容实用
9.7 简洁易懂
9.1 逻辑清晰
简介:本门课程将会由浅入深带领大家学习MultiDex基础用法到实践优化等知识。在课程中会包含Java源码编译过程、Class文件与Dex文件格式的关系、APK包结构、MultiDex原理、类加载机制、Dalvik虚拟机与ART虚拟机的区别、热修复原理等知识点。学习与研究MultiDex不论是对当下工作,还是技术成长相信都会有很大的帮助。

第1章 课程介绍

介绍本门课程的背景,意义和整体课程安排。

第2章 关于MultiDex你需要知道的

本章会介绍MultiDex组件出现的背景知识,不仅会介绍Java源代码文件的编译过程,Class文件与Dex文件之间的关系,还会探索实际开发过程中遇到的方法数超限问题的原因和解决方案。

第3章 MultiDex基本用法

本章主要讲解MultiDex在不同系统版本下的不同用法,以及接入MultiDex执行编译后APK包结构所会发生的变化。

第6章 MultiDex优化方案

本章将分享接入MultiDex后,在应用启动过程中可能会出现的ANR问题,问题产生的原因以及对应的优化方案。

第7章 课程回顾和总结

本章会大家回顾和总结前面所有章节的内容与知识点。

解锁即可观看《移动端架构师》完整课程视频

移动端架构师

亲历日活千万级APP全流程落地,成为技术强+思维深+视野广 的P7级移动端架构师

【第1周】走进移动端架构师
【第2周】通用UI组件开发与基础框架设计
【第3周】高级UI组件定制与解耦设计
【第4周】Android必备Kotlin核心技术
【第5周】Android UI核心组件剖析与实战
【第6周】Android 导航架构探秘
【第7周】线程与线程池核心技术
【第8周】Android网络编程进阶
【第9周】架构首页模块
【第9+周】架构首页分类模块
【第10周】解密Jetpack工具库核心组件
【第11周】架构商品详情模块
【第12周】Android消息机制与类加载
【第13周】玩转Kotlin x Java 设计模式
【第14周】主流架构模式演进之路
【第15周】主流架构实战搜索模块
【第16周】IOC架构设计
【第17周】构建与打包能力
【第18周】走进Flutter开发
【第19周】Flutter混合架构原理剖析与应用
【第20周】Flutter实战应用与性能优化
【第21周】走进RN开发
【第22周】RN混合架构原理剖析与应用
【第23周】稳定性优化
【第24周】性能优化
【第25周】开发技能拓展
【第26周】后端-DAU超千万的移动端接口设计实现
【第27周】前端-管理后台设计实现
【第28周】【SDK+服务端+控台】配置中心架构实现
【第29周】HiAbility SDK开发
【第30周】学成“下山”
课程须知
本门课程适合有一定Android基础,期望进阶中高级岗位的同学。
老师告诉你能学到什么?
1、Java源代码的编译过程,Class文件与Dex文件之间的关系; 2、工程时编译出现的方法数超限问题的原因与解决方案; 3、MultiDex的使用方法及工作原理; 4、ART虚拟机与Dalvik虚拟机的区别; 5、代码热修复的原理; 6、MultiDex导致的启动ANR问题的原因与解决方案。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!