華為公布的方舟編譯器到底對安卓軟體生態會有多大影響?

時間 2021-05-06 02:13:38

1樓:孫林

沒影響。

類似的事情ART已經做了,提高了執行時效率,但也產生了一些相容性問題。(也就是說雖然有好處,但是會有陣痛。就看好處是否足夠,以便於捱過陣痛)。

這種事情由乙個人來做就好了(比如谷歌),任何沒有實力的第三方來搞這個事情只會是徒勞。

2樓:martinggww

一邊用Google的,一邊稱讚人家好,嘴上說要一直用,背地裡把底層實現都重寫一邊,保留Android的API保留開發者習慣。

一邊搞編譯器,runtime,OS要顛覆人家。

換成我,我TM也翻臉。臭不要臉

3樓:俠客行

首先,方舟肯定非常厲害。

就有一點好奇:谷歌開發安卓這麼多年了,是最熟悉安卓的廠商吧,為什麼谷歌自己沒有想到類似方舟這樣的好方法?是谷歌現在的技術無法實現嗎?

4樓:姬監兵

俺的老爺機,mate10pro,昨晚終於推送更新了emui9.1,全是用上了方舟編譯器。

有個回答說得好,感覺像蘋果一樣,圖示動畫先動起來,然後使用體驗流暢了至少兩個等級。

怎麼說呢,使用者體驗方面,華為野心很大了

5樓:

證實了https://

粉紅可以開始無能狂怒了

6樓:windfall

其實非常簡單,就是一紙紅標頭檔案,用也的用,不用也要想辦法用上,程式設計師的想法真不關鍵。生態就是這麼建立起來的。手機,電視,盒子都不能用安卓。

陣痛期肯定有。這個沒辦法,都是逼出來的。

7樓:「已登出」

這麼碉炸天的名字,一下就讓我想到了漢芯啊,龍芯啊神馬的,對行業影響多大不重要,但是一定都是為了實現偉大民族復興。我愛我的國,支援中國產,加油! \_(ツ)_/

8樓:阿藍

我為什麼要點進來…

看了好多好多回答,除了菲傭那個解釋,其他的都好高深,外行表示亞歷山卓,我一普通小女子真的完全看不懂啊(捂臉)

只希望華為可以渡過難關,國內科技越來越好。

9樓:夏清志

我非華為使用者,但看表現貌似對安卓作業系統理解的非常到位,對提高效能的拿捏有很大提高,在開發自己的系統,效能優化,以及安卓應用對華為新系統的相容,會有很大助益。安卓有自帶的問題,谷歌內部也在革新。我相信華為做這個是小試牛刀。

會有大招用在自己的系統上吧。

10樓:火焱

這個還真不好說。看完一些資料知道大概怎麼回事後。其實也不用猜測技術實現。因為這是乙個哲學問題,就像走中國特色的社會主義。說明華為很有黨性!

11樓:搞機特工

就算有影響,應該也是正面的,起碼對於消費者來說,我們能夠直觀感覺到的,只能是體驗的公升級。

方舟編譯器就像是你們家裡請了乙個菲傭,但是不會講中文,溝通起來效率低,有的時候溝通的時間比讓菲傭做事的時間更長,所以你很鬱悶;

後來你們家換了乙個菲傭,精通中文,什麼事情一聽就懂,大大縮短了溝通時間,你的服務體驗瞬間提公升百倍。

所以,以後大家在選擇菲傭的時候,都會選擇會講中文的菲傭,這就是影響。

12樓:都有光明的未來

話不多說,反正到時候說開源的,是騾子是馬,拉出來溜溜就知道了,到時候我們再看,看看是紙糊的大神厲害還是花了大錢請來的厲害。

13樓:某人

很多人可能不知道,Unity3D有乙個很重要的功能叫做「IL2CPP」

Unity吹了嗎?

IL2CPP改變業界了嗎?

本質上,方舟編譯器也就是個IL2CPP一樣的東西,先不著急吹,等完全開源了再說。真要是好,我TM吹爆!

14樓:

官方詳解後吐槽兩點

1,所謂過分包裝,虛假宣傳

因為要給長輩用,就拉著長輩一起看的國內發布會。方舟編譯器出廠我一陣雞血上頭,然而長輩根本沒聽懂,回頭全忘了……。後續詳解,也就圈子裡有熱度,主力消費者根本不知道……。

我覺得不管虛不虛假,在購買主力裡,連宣傳都算不上宣傳,算個介紹吧。

2,官方詳解出來後,不尋常的安靜按方舟編譯器剛出來時的批判精神,官方詳解出台怎麼也得上個熱搜吧。然而Android底層大神遍地的知乎,卻出奇的安靜。微博也出奇的安靜。

我覺得有硬傷的話,不會這麼安靜吧。kol不懂,三星還不懂嗎?

「華為無小事,友商沒有事,華為要無事,肯定是大事。」

15樓:

流暢度的話確實是顯著提高了。可以試試華為應用市場和花粉俱樂部這兩個應用,最新版本是方舟編譯器編譯過的。開啟速度提公升很明顯。

16樓:

現在有些人真是一點對科學的敬畏之心都沒有。

什麼「不就是根據xx包裝的嗎?」,「又是噱頭忽悠人的」

你這麼厲害怎麼做不出來?原始碼給你你都看不懂什麼意思吧?能不能別再這麼low,自己沒本事能不能別知道幾個名詞就在那指點江山?

造不如買,買不如租?

求求這種睿智先看看高讚大佬的介紹和分析好不好?別賺錢或者顯示自己nc太明顯。

17樓:

會不會借鑑了 「鈦備份」或者「Ghost」

aot模式讓安裝時間很慢、如果把變異好的檔案、用Ghost方式複製進手機、就從根本上改變了方式、

windows的一鍵ghost可以做到、android的鈦備份... 不過好像需要root許可權

18樓:請問你要賣慘麼

沒多大影響,只是華為開始大量的和外企進行競品對標,不再藏掖而已。從系統到硬體進行替代,是大趨勢。內產內消,避免壟斷和封鎖。

19樓:蕭葉軒

p30的soc是ARM的arm,OS是Google的Android,核心是GNU的Linux,不知道華為的技術團隊是比arm的好,還是比Google的好,還是比全世界都好[dog]

20樓:

華為研究所的編譯器team這幾年一直都在招人

乙個是給gpu team招人,剩下的估計很多就是這個專案的。

不過前者市場上可以招的人選太少了,後者相對來說,反而多一點。

21樓:

不知道你們還記不記得兩年前工信部牽頭,多個大廠聯合的安卓綠色聯盟

方舟編譯器出現在乙個比較奇妙的時間點,而華為和其他的大廠其實一直同步在做另一件事情

這是18號的時候

在4月份p系列新旗艦推出的節點,發布方舟編譯器,按照華為這個裡面計畫的情況,在秋季發布的時候,新的emui10.0會是一次非常巨大的提公升,華為會解決國內安卓的另外乙個問題,那就是沒有統一的推送,許可權獲取過多,後台常駐

想一想,不談方舟編譯器實現的細節,在乙個月後華為會大規模推送公測版的emui9.1,體驗到時候一試便知,就已經體驗上的人群來說,在旗艦上,反應情況很好

如果解決了國內安卓另乙個亂象,在華為方舟編譯器惠及全體國內安卓廠商的情況來看(大嘴吹的,開源友商未來也會跟進),那麼對於國內的安卓生態算得上是乙個質的提公升

當然可能還是趕不上蘋果生態,但是也不至於動不動被果粉嘲了

如果這個時候還看不到華為的野心在哪,那真是有點太看不起華為了,如果華為肯發力,在系統的動畫上用些力氣,比如綠廠新的系統,你們能猜到華為想做什麼了麼

從技術細節來看,個人認為,本著實事求是的精神,在華為沒開源之前別整天黑或者吹,顯得作為程式設計師群體的一員很沒有水準

華為今天下午兩點會有專人面向業界來解答這個問題,我感覺會是大型大臉現場,不過不少人臉皮可能會有點厚

22樓:大巍子

天下大事分久必合合久必分

對於華為這種充滿危機感,長鏈經營,手裡有技術兜裡有錢的有野心的企業你說他只是想安安靜靜做個手機,你自己信嗎?

目這麼多目標客戶,如果還想繼續衝擊溢價值,光靠堆硬體已經是不行了,那咋辦??

隔壁大蘋果已經指出來了明路。

所以,編譯器只是第一步

背後的東西什麼樣子我不知道,但是特性。。。

一目了然

另外手裡握著客戶,技術,錢,人才

真是可以為所欲為啊

23樓:半步成詩

今天華為給mate20pro更新了系統116,明顯感覺到手機變流暢了。新系統裡預裝了五個軟體,知乎就是其中之一,試了一下,和之前相比有了質的飛躍,應該是用方舟編譯器重新編譯過的。

24樓:

二十年前,Open64說,沒有我實現不了的優化,如果有,就再加一層IR;二十年後,方舟編譯器說,沒有我轉不成機器碼的位元組碼,如果有,就再加乙個runtime call。

系統設計不是體育比賽,更像是設計一件藝術品,不能片面追求量化目標。

系統設計師要有美感,設計師的品位決定系統的價值。

25樓:人稱水哥

Android JIT+AOT+ART的優缺點大家說的差不多了,那麼方舟編譯器自然是在此基礎上取長補短。從周志德的這個專利上,這次優化很有可能就是補了動態語言無法全部靜態化的缺點。

26樓:kyssky

第一 : 三端大一統是趨勢,react native , h5 ,flutter,這些技術都在為了實現pc桌面端端,移動端, web端一處編碼處處執行的偉大願景奮鬥

第二 : 開發一套新的作業系統沒有意義的,windowns phone, ubuntu的屍體還沒冷呢,具體不解釋了,大家琢磨琢磨就明白了

第三 : 如果華為自己實現了這乙個東西,必要要同時相容android體系 . 否則android系統過去十幾年的積累類又要重來.

綜合分析一下,時間成本和資源成本人力成本都很大

我丟擲自己的觀點 , 多看看其實很有意思 , 慢慢的看一下華為的各種操作 , 看看大佬們要怎麼玩

27樓:

UI卡頓主要是有阻塞主線程的任務,主要分為布局計算渲染建立銷毀各種物件

文字和布局的計算、渲染、解碼、繪製都可以通過各種方式非同步執行, 方舟的目標,就是盡量把這些任務從主線程挪走,而挪不走的,就盡量優化效能。

以前這些都需要程式設計師手動控制或者使用第三方library 比如iOS上的

TextureGroup/Texture

28樓:你要先謝郭嘉

體驗上來說,最牛也不就IOS這個流暢度是天花板?影響不大。

戰略意義上來說,得看華為後繼如何操作了,按照現實情況來說:

1.無非是多了個吹逼的POINT,但我覺得對海外市場份額的推動作用有限,國內都No.1了,有助於提高產品的溢價,進一步提公升盈利能力。股東們很開心。

2.如果能順利推廣,那麼將來想要遷移到自己的OS也就是水到渠成了的事情了,就不怕被美帝BAN了ANDROID而無法做手機。股東們不用擔驚受怕了。

29樓:黃祖榮

我以前也搞Android開發一段時間,EMUI是最難適配的中國產ROM之一!

開發者們對EMUI已經是怨聲載道、苦不堪言!

華為這種為了彰顯自身實力而強行修改Android底層,但為了保持競爭優勢又不肯公開修改哪些地方的行為,強行增加開發者的適配難度!

華為高層偏偏又是那種什麼東西都要比別人好,什麼東西都要別人強的好面子秉性,明知道

流暢與省電者,不可兼得,

但為了世界五百強的面子,在剩餘很多記憶體空間的情況,通過強行殺後台來提高續航能力,讓開發者們苦不堪言!

其他手機品牌也存在這種殺後台的現象,例如MIUI,但它有提供自身的推送服務mipush,也提供乙個開關讓使用者決定是否允許應用在後台執行!

所以華為推出方舟編譯器也不難理解:一如既往的傲慢,為了彰顯實力而重複造輪子,給開發者們添堵,增加適配的難度!

一言概之,華為如果推出自有的runtime或者系統,別以為開發者們會熱烈支援!

華為的做法讓開發者們看到華為作為世界五百強傲慢的一面!

沒有開發者的支援,華為Runtime也好,華為OS也好,最終會淪為和WinPhone乙個下場!

iOS 系統的編譯器和華為方舟編譯器孰強孰弱?

方舟編譯器已經試著編譯了好幾次了,編不過去。雖然有大佬說ubuntu可以編譯過去,但是我用了14.03,16.04,18.04按照提示操作,根本就過不了。信不信隨你們吧 實事求是的講,截止到目前方舟編譯器也只是個玩具 開源 而IOS已經這麼多年了。IOS完勝。再者就算方舟編譯器已經完善,恐怕短時間內...

方舟編譯器和鴻蒙系統如果全是放空炮,華為內部員工為什麼沒有出來爆料的?

無所知 上市公司每年造假那麼多,為啥都沒人出來舉報,都要被證監會查出來?雖然我堅定的認為鴻蒙肯定存在,真面世了也是個半拉子,但是我肯定會去試水。但是,巨型資本家內部專案的真實性,要是隨便某個員工能爆料,那這公司也離跨不遠了。 真的可以說成假的,假的也可以變成真的,關鍵看哪個利益大.你怕華為這個體量,...

編譯器是如何編譯自己的?

何源 比如你是馬雲,沒身份證 編譯器 之前怎麼證明自己是馬雲。那你得弄來一張名為馬雲的身份證 編譯器 問題來了,這張身份證怎麼來呢?你去找你爸要了戶口本 其他語言的編譯器 去派出所填寫了自己的資料 自己編譯器原始碼 辦理身份證,因為戶口本上你的名字是馬雲,派出所給了一張名為馬雲的身份證。從此,你不用...