熱修復(fù)技術(shù)介紹 重新發(fā)布版本代價大,成本高,不及時,用戶體驗差,對此有幾種解決方案: Hybird:原生+H5混合開發(fā),缺點是人工成本搞,用戶體驗不如純原生方案好; 插件化:...
熱修復(fù)技術(shù)介紹 重新發(fā)布版本代價大,成本高,不及時,用戶體驗差,對此有幾種解決方案: Hybird:原生+H5混合開發(fā),缺點是人工成本搞,用戶體驗不如純原生方案好; 插件化:...
SharedElement共享元素 Andriod 5.0開始支持共享元素動畫,該動畫主要應(yīng)用于多個頁面之間共享控制某些控件。比如某個控件在Page_A中在位置1,在Page...
前言 時隔4年。本文再次來聊聊Shadow 這個0 hook的插件庫。目前看來,確實是騰訊這個Shadow 插件庫做到0 hook api實現(xiàn)插件化。在騰訊內(nèi)部也是廣泛使用,...
背景:項目app里需要嵌入云游戲,然而云游戲的發(fā)版次數(shù)頻繁,直接嵌入原生app里就會頻繁走合規(guī)檢測,才可以提交審核發(fā)布,流程長,效率低。 說明:涉及的安卓知識多而雜,還是最好...
平時看博客或者學知識,學到的東西比較零散,沒有獨立的知識模塊概念,而且學了之后很容易忘。于是我建立了一個自己的筆記倉庫[https://github.com/xfhy/And...
??Matrix 中的 memory hook 也是基于 xhook 的實現(xiàn)的,可以記錄 malloc、calloc、free、mmap 等函數(shù)的調(diào)用。 1.初始化 ??初始...
作為Android開發(fā)人員,一直以來都是在把JVM的特點拿來學習,把JVM、Dalvik、ART割裂的單獨來看,現(xiàn)在把他們放到一起,去比較他們的區(qū)別,但是了解的還很淺顯,這里...
ARouter是什么 ARouter是阿里巴巴開源的Android平臺中對頁面、服務(wù)提供路由功能的中間件,提倡的是簡單且夠用。Github: https://github.c...