HC 框架是一套獨(dú)立于安卓系統(tǒng)實(shí)現(xiàn)的通信框架,它讓 APP 和廠商 ROM 能夠?qū)崟r“對話”,目標(biāo)就是充分調(diào)度系統(tǒng)資源來提升 APP 的運(yùn)行速度和畫質(zhì),切實(shí)提高大家的手機(jī)使用體驗(yàn)。通過它系統(tǒng)可以更好更快了解 APP 對手機(jī)資源的需求,讓手機(jī) APP 運(yùn)行更流暢。
微信HC框架作用
1.給 APP“調(diào)兵遣將”的能力,讓它能調(diào)度更多的系統(tǒng)能力來提高 APP 的運(yùn)行速度;
2.讓廠商的 ROM 成為“百曉通”,可以知道 APP 希望系統(tǒng)提升速度的場景,用來合理配置系統(tǒng)資源,節(jié)省成本。
3.效果方面,在實(shí)驗(yàn)室環(huán)境中測試,HardCoder 框架不僅可以將場景運(yùn)行時間進(jìn)行優(yōu)化提速了 10%,試驗(yàn)機(jī)器的微信卡頓的幀數(shù)也能大幅降低 10% – 35%。
最后,在系統(tǒng)兼容方面,騰訊方面表示,HC 框架支持大部分 Android 系統(tǒng),且不依賴于特定 Android 系統(tǒng);而且 APP 的功能和業(yè)務(wù)也不用依賴 HC 框架,用 HC 框架不會產(chǎn)生額外的負(fù)擔(dān);這個通信框架搭建好了之后,其他的 APP 也可以通過這一個通道和系統(tǒng)聯(lián)系起來,進(jìn)行優(yōu)化、適配。