華為、OPPO、vivo三家為何紛紛看上了編譯器?
[釘科技評述]Android系統(tǒng)是使用設(shè)備最多的系統(tǒng),由于這一系統(tǒng)基于虛擬機的特性,所以虛擬機對于系統(tǒng)體驗的影響較大,此前Android采用的Dalvik虛擬機,每次運行應(yīng)用都需要通過即時編譯器轉(zhuǎn)為機器碼,造成運行效率降低。Android在4.4與之后的版本中拋棄了Dalvik虛擬機,改為ART,在程序安裝時就進行編譯,以后即可直接執(zhí)行,提高了運行效率。不過ART虛擬機帶來的問題是安裝過程耗時長,
原創(chuàng)
2019-11-26 09:15:06
來源:釘科技??

[釘科技評述]  Android系統(tǒng)是使用設(shè)備最多的系統(tǒng),由于這一系統(tǒng)基于虛擬機的特性,所以虛擬機對于系統(tǒng)體驗的影響較大,此前Android采用的Dalvik虛擬機,每次運行應(yīng)用都需要通過即時編譯器轉(zhuǎn)為機器碼,造成運行效率降低。

Android在4.4與之后的版本中拋棄了Dalvik虛擬機,改為ART,在程序安裝時就進行編譯,以后即可直接執(zhí)行,提高了運行效率。

不過ART虛擬機帶來的問題是安裝過程耗時長,應(yīng)用體積增加,占用更多空間,此后Android又進行了優(yōu)化,安裝時只編譯部分常用代碼。

未命名_副本.jpg

當(dāng)下,國內(nèi)的頭部手機品牌對于編譯器開始進行優(yōu)化,紛紛推出自家的編譯器產(chǎn)品,華為公開最早,有方舟編譯器,vivo有ART++,而近日,OPPO也推出了端云智能編譯,它們主要是對應(yīng)用進行提前的編譯優(yōu)化,將編譯過程前置,在應(yīng)用打包前就進行編譯,省去了安裝時進行編譯的復(fù)雜過程,同時也可以對部分常用代碼提前進行編譯等,相對更加方便。

頭部手機品牌推出自家的編譯器,釘科技認為主要是基于三方面考慮:

其一,打造差異化系統(tǒng)體驗。

目前,主流的手機產(chǎn)品,在外形、硬件上有著較高程度的趨同,各個品牌想要打造差異化體驗,更多需要要從系統(tǒng)軟件層面入手。

除了做出與眾不同的功能,在系統(tǒng)體驗上,也需要打造差異化,應(yīng)用的開啟速度、長時間使用后的系統(tǒng)速度,都是重要一項。

不同品牌推出不同的編譯器,也就成為了不同品牌系統(tǒng)軟件打造不同體驗的契機,雖然這些編譯器都對外宣稱對于軟件的啟動速度等做出了相應(yīng)的優(yōu)化,但不同品牌對于目標用戶的使用習(xí)慣、不同軟件的優(yōu)化上可能各有不同,這也就導(dǎo)致不同品牌系統(tǒng)體驗將會有所區(qū)別、各有所長。

其二,與三方軟件更好合作。

編譯器的優(yōu)化,主要都體現(xiàn)在對應(yīng)用進行提前的編譯優(yōu)化,將編譯過程前置,這就需要開發(fā)者在應(yīng)用打包前就使用相應(yīng)的編譯器進行編譯,這樣的話,就給了手機品牌與軟件開發(fā)方深度展開合作的契機。

此前,部分手機游戲就針對不同手機提供不同版本,或者手機對某些游戲體驗做“優(yōu)化”。編譯器的推出,也有利用品牌與軟件開發(fā)者進行更深度的優(yōu)化合作。

其三,為未來的系統(tǒng)打基礎(chǔ)。

對于手機品牌來說,擁有自己的操作系統(tǒng)自然是一件非常重要的事情,一方面可以提供更好更不同的體驗,另一方面,也可以形成技術(shù)壁壘,提高競爭力。

不過,目前手機品牌主要采用的仍然是Android系統(tǒng),也就是說,主導(dǎo)權(quán)仍然在他人手中,獲得主導(dǎo)權(quán),編譯器可以成為一個開端,掌握編譯器這一重要的代碼溝通“橋梁”,可以為后續(xù)的系統(tǒng)開發(fā)做更多的鋪墊,也提供了自家系統(tǒng)兼容“Android應(yīng)用”的可能。

綜合來看,目前華為、vivo、OPPO都推出了自家的編譯器,對Android系統(tǒng)生態(tài)會帶來一定的改變。開發(fā)者與終端品牌之間的溝通橋梁也將更加緊密,不同品牌之間的系統(tǒng)體驗也將有更大的不同,未來,這些品牌可能會推出各自不同的系統(tǒng),屆時,手機行業(yè)會有一場“巨變”。(釘科技原創(chuàng),轉(zhuǎn)載務(wù)必注明“來源:釘科技網(wǎng)”)

最新文章
1
佳能推出“佳直播”解決方案2.0,引領(lǐng)品質(zhì)直播新發(fā)展
2
三大藍科技加滿 “滿血雙芯戰(zhàn)神”iQOO Neo10系列發(fā)布
3
影目科技:智能眼鏡賽道第一,五年內(nèi)要顛覆智能手機
4
2024世界智能制造大會新聞發(fā)布會在京召開
5
我國擬2035年完成下一代北斗系統(tǒng)建設(shè)
6
比家電以舊換新補貼額度更高,這項政策你了解嗎?
7
一加13更新:支持與iOS一碰互傳
8
出貨大漲38.9%!京東方液晶電視面板全球稱霸:日韓系繼續(xù)下跌
9
消費電子品牌做高端怎么不被討厭?小米可能有答案
10
美學(xué)旗艦 漂亮登場! vivo S20系列正式發(fā)布
11
SUSE推出一站式可觀測性平臺SUSE Cloud Observability,助力Rancher社區(qū)用戶告別多工具監(jiān)控
12
史上最薄iPhone 17 Air 背后秘密?
13
華為Mate 70 Pro推出鴻蒙NEXT先鋒版,出廠即享純血鴻蒙
14
一加 Ace 5系列首次同時登場,“驍龍雙旗艦”下月見!
15
信通院:10月國內(nèi)手機市場出貨量2967.4萬部,5G手機占比90.1%
16
算法至上時代,該如何掙破“信息繭房”?
17
全球半導(dǎo)體市場高速反彈?新紫光陳杰的話“真相”了
18
三季度電視出貨量同比下降6.6%,75英寸及以上同比提升5.9%
19
中興通訊、華大北斗戰(zhàn)略合作:汽車用上5G+北斗導(dǎo)航
20
華為Mate 70系列采用側(cè)面指紋識別,友商旗艦會不會跟?
關(guān)于我們

微信掃一掃,加關(guān)注

商務(wù)合作
  • QQ:61149512