講座

【在線網(wǎng)課】Android熱修復(fù)與插件化應(yīng)用實戰(zhàn)講座

Android熱修復(fù)與插件化應(yīng)用實戰(zhàn)講座

Android應(yīng)用發(fā)展趨勢必備武器 熱修復(fù)與插件化
2017年,Android開發(fā)熱門技術(shù)討論仍在繼續(xù),這是一門絕對稀缺的插件化與熱修復(fù)綜合學(xué)習(xí)的實戰(zhàn)課程,涉及Android中如何加載apk中的類、資源,解耦業(yè)務(wù)代碼,插件化自己的App,在線實時修復(fù)bug更換樣式等,這些技術(shù)在不斷的演進過程中被逐個攻破。
第1章 class文件與dex文件解析
本章通過從java最基本的class文件與android最基本的dex文件進行對比,并不借助IDE去生成及執(zhí)行class與dex文件,通過講解class與dex的手動生成,執(zhí)行, 格式對比,讓學(xué)生明白二者的相同與不同。
第2章 虛擬機深入講解
本章主要介紹jvm,dvm,art。通過對這三個虛擬機的介紹讓學(xué)生明白,android虛擬機是一步步從dvm發(fā)展到今天的art,以及在發(fā)展的過程中,android操作系統(tǒng)對虛擬機主要做了那些方面的優(yōu)化并詳細的講解了java虛擬機在結(jié)構(gòu),編譯流程,類加載以及內(nèi)存管理等方面的知識。...
第3章 ClassLoader原理講解
本章主要通過對android中的ClassLoader進行介紹和對比,說明android中類去如何被加載到虛擬機中的,通過帶領(lǐng)同學(xué)們閱讀源碼,更能掌握ClassLoader的核心思想,本章是動態(tài)加載這一章最核心的內(nèi)容,ClassLoader也是我們能免熱修復(fù)和插件化的理論基礎(chǔ)。...
第4章 熱修復(fù)簡單講解
通過介紹市面上比較流行的熱修復(fù)框架并進行對比,教會同學(xué)們在面對多種技術(shù)方案的時候,如何選出最適合自己的方案,以及我們?yōu)槭裁醋罱K選擇AndFix與Tinker.
第5章 熱修復(fù)AndFix詳解
通過講解阿里開源的AndFix的原理和執(zhí)行流程,為同學(xué)們講清楚AndFix是如何去在線修復(fù)bug的,在了解了AndFix的修復(fù)原理后,我們創(chuàng)建一個工程并完成對AndFix的集成和bug修復(fù)。
第6章 熱修復(fù)Tinker詳解及兩種方式接入
本章通過對Tinker的原理和執(zhí)行流程的介紹讓同們學(xué)了解Tinker的原理并教會同學(xué)如使用命令行的方式去接入Tinker并修復(fù)bug。并且通過在gradle中集成tinker,詳解了tinker的主要要配置參數(shù),讓學(xué)生掌握如何通過gradle去更加方便的集成tinker并使用。...
第7章 引入熱修復(fù)后代碼及版本管理
本章通過介紹在項目中引入熱修復(fù)技術(shù)后,如何管理我們的代碼及版本發(fā)布,讓同學(xué)們了解,在企業(yè)中引入熱修復(fù)后,我們?nèi)ト绾魏侠淼墓芾砦覀兊拇a。
第8章 插件化原理深入講解
通過本章的學(xué)習(xí),讓同學(xué)們了解什么是插件化,插件化與組件化兩種思想的區(qū)別,以及插件化的原理和難點。
第9章 使用Small完成插件化
本章通過對Small框架的介紹,讓同學(xué)們能夠了解small,以及如何通過Small完成app的插件化。
第10章 使用Atlas完成插件化
本章通過對Atlas框架的介紹,讓同學(xué)們能夠了解Atlas,以及如何通過Atlas完成app的插件化。
第11章 課程整體總結(jié)
通過本章總結(jié)本次實戰(zhàn)課程所能學(xué)到所有知識點,技術(shù)經(jīng)及同學(xué)們學(xué)了以后的收獲,讓大家了解本次實戰(zhàn)課程的核心價值。

158資源整合網(wǎng):提供各類學(xué)習(xí)資源,名師講座視頻,培訓(xùn)課程視頻,音頻,文檔等···各類教程下載觀看。

  • 大小:4.23 GB
  • 百度網(wǎng)盤觀看下載
  • 點數(shù):15 點數(shù)
  • 咨詢QQ:1686059668
好消息:為了回饋廣大用戶能學(xué)習(xí)更多知識。
現(xiàn)只需98開通終身VIP會員
就可以終身免費下載所有資源!
機會難得 錯過就沒有了
【 點我咨詢,開通免費下載!】
提示:在電腦上打開本站 tpyzk.cn 下載更方便。