沙龍乾貨|58客戶端的包大小檢測實踐直播回顧集錦
摘要:5月23日,由58技術委員會舉辦的《58客戶端的包大小檢測實踐》系列直播圓滿完成,後續我們會持續推出更多方向主題的直播沙龍活動,敬請持續關注。WBBlades是58同城推出的一款Mach-O文件解析的APP分析工具集,包含以Pod爲維度的APP大小分析、無用類檢測以及無符合表情景下的崩潰解析。
58客戶端的包大小檢測實踐
直播回顧
背景介紹:
隨着業務的不斷迭代,包體積越來越大,對於包體積的持續監控及優化越來越重要。每個模塊都有大量共同的依賴項,和混淆去掉的無用功能,使業務模塊的大小檢測變得比較複雜,只能以最後生成的包來衡量。此次開源的兩個庫,分別是Android和ios基於最後生成的包最小侵入式的測量業務模塊的大小。
主題:
01# Zucker:Android APP模塊化大小自動分析統計工具
02# Mach-O原理及在58APP若干性能檢測中的應用
主辦: 58同城
出品人: 58同城Android負責人 劉陽
5月23日,由58技術委員會舉辦的《58客戶端的包大小檢測實踐》系列直播圓滿完成,後續我們會持續推出更多方向主題的直播沙龍活動,敬請持續關注。
本次沙龍的乾貨如下,各位技術大拿們敬請享用。
live 1
Zucker:Android APP模塊化大小自動分析統計工具
本期摘要
APP模塊化大小自動分析工具是用來解構Apk大小構成的一種分析方式,它可以在不侵入用戶代碼的情況下,自動分析出當前項目的構建方式、依賴解構,通過計算獨有依賴的大小從而精準的計算出一個模塊在Apk中所佔的大小。本次將全面介紹58APP在做Apk大小監控和減小時的閉環解決方案。
分享嘉賓
胡昊
58同城 | 58同城 Android 資深開發工程師
2015年加入58同城,主要負責58同城APP的研發和性能與質量工作。
視頻回顧
PPT下載
關注“58技術”公衆號——關於我們——添加小祕書微信(jishu-58)備註“第八期沙龍ppt”即可獲取。
live 2
Mach-O原理及在58APP若干性能檢測中的應用
本期摘要
WBBlades是58同城推出的一款Mach-O文件解析的APP分析工具集,包含以Pod爲維度的APP大小分析、無用類檢測以及無符合表情景下的崩潰解析。目前WBBlades已經成爲58同城客戶端在並行研發和多app研發場景下性能檢測與質量保證的不可或缺工具。本次將介紹Mach-O文件的存儲結構,同時也能瞭解linkmap文件、符號表、崩潰日誌等常見文件的解析。
分享嘉賓
吳朝彬
58同城 | ios資深開發工程師
2017年加入58同城。 主要負責58同城APP的研發和性能與質量工作。
視頻回顧
PPT下載
關注“58技術”公衆號——關於我們——添加小祕書微信(jishu-58)備註“第八期沙龍ppt”即可獲取。
謝謝大家的關注。