想問下這套方案是已經(jīng)上線使用了嘛?
基于Tinker的SDK全局熱更新方案(全網(wǎng)唯一)一察滑、背景 App熱更新 目前市面上成熟的商業(yè)熱更新方案不少打厘,有騰訊Bugly的Tinker封裝,有阿里云的Sophix贺辰,也有游戲垂直行業(yè)的卓盟樂變户盯。這些成熟方案,都有一個適用...
我已經(jīng)不在小米了巢块,也不搞CTS了
CTS問題分析1CTS/GTS問題分析1 問題初探 測試命令: run gts -m GtsGmscoreHostTestCases -t com.google.android.gts.de...
前言 最近遇到一個問題族奢,原來是通過在application初始化的時候通過代碼進行運行時的反射修改姥闭,以修改某個屬性,達到我們需要的切換效果歹鱼; 但是因為需求的變化泣栈,導(dǎo)致了我們要...
前言 最近兩天開始接公司的熱更新sdk南片,遇到了一個小問題;問題本身并不復(fù)雜庭敦,但是google了一圈沒有能解決我們的問題疼进,因此稍稍記錄下;如果后面有人遇到了秧廉,希望能提供一種可能...
謝謝
livedata+room livedata踩坑之二前言 前面我們說過了livedata的使用; livedata是一個數(shù)據(jù)源伞广;當(dāng)其有active的observer時會通知其觀察者拣帽;livedata提供的數(shù)據(jù)可能來自于網(wǎng)絡(luò);也...
@hope_2017 就是Android Studio嚼锄; 我是調(diào)的framework
WMS相關(guān)學(xué)習(xí)-relayoutWindow(6)前言 前面說到了computeFrameLw减拭,用來真正計算每個窗口的大小的函數(shù),并為WindowState的相關(guān)frame屬性賦值区丑,我們接著上周的內(nèi)容來繼續(xù)學(xué)習(xí)relayou...
下一份aosp的代碼拧粪,把patchcp過去,在那個project下mm沧侥,會生成一個compact_dex_converter
CTS問題分析12CTS/GTS問題分析12 本文重點如何查看一個patch是否進了google system image 問題初探 測試命令: run cts-on-gsi -m CtsOs...
前言 前面介紹ViewModel時宴杀,說到ViewModel常與livedata聯(lián)合使用癣朗;但是ViewModel不單單是為了livedata而創(chuàng)建的,它可以幫助我們保存UI相關(guān)...
前言 前面介紹了ViewModel的生命周期旺罢,知道了其會在宿主activity或者fragment銷毀時被銷毀(config change造成的除外)旷余;如下圖: 但是沒有深究...
前言 這篇文章比較簡單罩驻,但是因為是一個本人的誤區(qū),所以還是記錄下 問題引入 業(yè)務(wù)場景是這樣的护赊,由兩個callback的回調(diào)來決定sdk初始化是否成功惠遏,問題在于這兩個callb...
前言 前面我們說過了livedata的使用; livedata是一個數(shù)據(jù)源;當(dāng)其有active的observer時會通知其觀察者骏啰;livedata提供的數(shù)據(jù)可能來自于網(wǎng)絡(luò)节吮;也...
最近要提測的時候暴露了一些問題,凌晨提了一筆比較挫的提交進行了緊急修復(fù)判耕;但是才發(fā)現(xiàn)我們的項目中用到的一些架構(gòu)我們并沒有完全理解透绩,所以導(dǎo)致了錯誤;因此有必要自己進行下梳理壁熄; 前...