-
1 # 韋氏阿軍
-
2 # 天山帝江
最佳化安卓,順切自身系統。明面是宣揚能夠提升安卓體驗,實際是不受系統限制,為能順切華為系統做好準備,以免萬一手機系統被美國卡脖子,就能順利切入,不受生態問題干擾
-
3 # 夜孤膽3366888
編譯器是編譯工具,開發者都可採用。編譯器是軟體工程CROWN上的明珠,華為這次突破不小。經方舟編譯器編譯後能提高軟體執行效率,這是大突破,大貢獻。
-
4 # 木石心志
方舟編譯器是安卓系統通用的,不過需要其他廠商根據自己的處理器做二次開發才行,因為華為這次推出的方舟編譯器本質上來講就是了編譯工具,所以它能做的就是把原來的應用、系統的資料讀取邏輯做了改變,而且其本身就是適配華為的麒麟晶片,但對於小米、OV他們所使用的驍龍晶片,或者其他廠商使用的聯發科晶片,這都是需要進行二次開發的,這其實也算是方舟編譯器的一個小的弊端。
不過我們再考慮到華為接下來的佈局,對於這一點也就很好理解了,這次華為在國內釋出P30的同時,一併釋出了這個方舟編譯器,很多市場分析都認為,華為此舉是為自己的作業系統面世做準備,因為這個方舟編譯器在最佳化系統、應用的運營速度的同時,也讓應用的開發者更好的瞭解華為系統的編譯邏輯,而且這一點對於未來自己推出的新系統應用生態搭建是會有很大幫助的。
只不過華為其出發點雖好,但也多少也低估了跟小米、OV等這些廠商的競爭關係,因為無論從企業形象來講,如果其他手機廠商使用了華為的方舟編譯器最佳化自己的系統,那麼也就無異於在對市場宣佈,自己在系統最佳化方面做的比如華為,而這一點對於自身系統形象是否很大負面影響的,因此其他手機廠商不大可能會向華為的麒麟處理器低頭;再有一點,那就是小米、OV其實還有“更好的選擇”,那就是不斷的追求更高階的處理器,其實從近期對透過方舟編譯器最佳化後的EMUI9.1的測評中我們也可以看出,方舟編譯器其作用也只是適度最佳化,絕非顛覆性的效能提升,因為這一方面更大程度上還是需要依賴手機處理器的效能,因此在這種情況下對於小米、OV只要更堅定的選擇更高階的驍龍晶片,那也就避免了向競爭對手低頭的尷尬。
不過總而言之,方舟編譯器無論對於手機廠商而言,還是對於應用開發商而言,都是據有一定的實際作用的,目前只聽說這項技術在華為系統、應用方面得到了運營,但還沒有在其他系統上得到應用的訊息,也沒有聽說有哪些應用開發商實際使用的報道,所以總而言之華為的方舟編譯器是個好工具,但仍然任重而道遠,總之一切都是為了華為作業系統服務嘛,等到華為系統相對成熟了之後,方舟編譯器的使命也就達到了,也很有可能會最終成為華為系統獨有的黑科技呢。
-
5 # Lscssh科技官
當然是通用的!如果只有華為能用,這個東西推出來就沒有意義了。
目前安卓系統的弊端很明顯,就是其原先的檔案系統存在弊端,長期使用後必然會導致卡頓,因此華為搞出了自家的超級檔案系統,這個是從底層的方面來解決。而方舟編譯器其實是從另一個維度來提升系統性能,也就是從APP這個方面著手,讓軟體開發商製作的APP能透過方舟編譯器的重新編譯從而獲得更好的效能最佳化。
1、軟體開放商的應用:軟體開放商透過使用方舟編譯器可以快速的對當前已經開發完成的APP進行重新打包,從而得到一個重新編譯後的新APP安裝程式。這個重新編譯的APP可以直接拿來安裝使用,並且效能上得到提升。這裡簡單提一下方舟編譯器的原理:這個編譯器其實是將程式原先需要虛擬機器實時解釋執行的內容,直接在開發時就轉變成機器可識別的指令,然後直接執行就好,避免了原先系統先解釋再執行這樣一個過程,從而有效提高了APP執行效率。
也就是說,我們目前當前使用的各種APP,只要使用方舟編譯器重新進行一次打包,就可以實現效能的提升。
2、需要友商們適配:當然,僅僅是軟體開發商的支援還不夠,還需要友商們的支援。方舟編譯器是基於當前2的ARM指令集開發,因此適用於當前所有采用ARM架構的晶片手機,也就是說當前國內的手機廠商都是可以直接使用的。但這裡還有個前提,就是經過方舟編譯器編譯的應用仍舊需要各個手機廠商進行適配,如果沒有適配,將會在按照普通APP效率執行。
目前,對於方舟編譯器的推廣而言,軟體開放商的支援率可能會更高些!一來華為自身的使用者量較大,二來對APP進行重新編譯的學習成本和人力成本不會很高,經過短期的陣痛就能解決,並且編譯後的APP其實也可以在其他系統上使用,只是效能和沒編譯前一致而已。最大的障礙還是友商們的支援態度,畢竟都是競爭對手,在這塊上的支援怕是不會很好。
因此,雖然方舟編譯器是開源的,也是針對整個安卓陣營的通用產品,但廣大使用者想要體驗到APP應用的效能提升,需要整個行業的支援,需要終端的軟體開放商以及各個競爭對手的支援。否則就可能只有華為自己的手機系統能實現效能上的提升。如果未來軟體開發商和友商們都願意使用這個方舟編譯器,那未來可能所有的APP都是基於這個編譯器打包出來,長久之後傳統的編譯方式可能也就直接消失了。
-
6 # 名字的意義
一定要弄明白,方舟編譯的鴻蒙是基於linux基礎,安卓平臺也是linux的基礎,只是在一個基礎下的兩個產品,同一底層,理論上應該有共通點,方舟也會借鑑安卓平臺的優點,個人認為方舟編譯器應該可以編寫安卓軟體,但鴻蒙軟體必須用方舟編譯器編寫。
-
7 # 南極de熊
華為明確說過會開源共享,至於收不收費,友商會不會用,就不好說了,對於我們使用者來說當然用了好
-
8 # 深海駿馬
安卓通用的,期待方舟編譯器遍地開花的那天!
-
9 # 技術稻草人
應該要相容所有機器,有助於拓寬市場
-
10 # 業春林
安卓上通用的,主要是在java虛擬機器這層的最佳化
-
11 # goooory
方舟編譯器是翻譯成ARM指令,應該可以ARM通用。
-
12 # 萬安小袁
通用的,開發者適配就可以了
-
13 # 清河太郎
超級檔案系統和方舟都是為鴻蒙預熱,屬於系統基礎的東西。
回覆列表
這也看得出是華為的一個戰略佈局。這個本身是開源。未來會有很多很多的,手機廠商都會用。以後安卓和iOS的系統流暢度有的一比。期待未來的更好。我現在用的華為手機就已經用上了。