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