日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

安卓接班人?Fuchsia能补上安卓硬伤吗

發布時間:2023/12/14 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 安卓接班人?Fuchsia能补上安卓硬伤吗 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文來源:太平洋電腦

原文鏈接:http://pcedu.pconline.com.cn/1081/10814644_all.html#content_page_2


Fuchsia系統是怎樣的存在?


【PConline 雜談】安卓系統的成功已經毋庸多言,盡管iOS是觸屏革命的發起者,但安卓卻以后來者的姿態,攻占了最多的市場份額。然而,Google是否已經滿足于安卓帶來的成功?或許并非如此。這兩年,Google又一全新操作系統Fuchsia曝光,業界不少聲音都認為這將是安卓系統的繼任者,安卓將會迎來功成身退的時刻。

Google正在開發Fuchsia系統,

很多人認為這會是安卓的后繼者


業界會有此種想法是很自然的。盡管安卓大獲成功,但它卻并不完美,碎片化、效率低、生態混亂等缺點一直為人所詬病。同時,安卓盡管在移動市場風生水起,但對于桌面市場以及新型的AR/VR、物聯網等領域,卻沒有相應的統治力。想要一舉解決所有的歷史遺留開創新時代,最激進的方法就是創造新歷史,那么Google全新的Fuchsia系統能否擔起這一重任?它是否真的會全面取代安卓并解決安卓的種種頑疾?一起來談談吧。


Fuchsia系統是怎樣的存在?

在談論這個問題之前,我們需要先來了解一下Fuchsia系統。對于Fuchsia系統,Google的相當低調,甚至沒有對這系統的出現作任何宣傳——媒體在2016年8月在GitHub上發現了Google的Fuchsia系統項目,這才知道Google在做這個新系統。如果換成國內廠商搞這么一個大工程,還不得吹上天?

安卓已經占據了大部分移動市場的份額,

為何Google還是要開發Fuchsia呢?


Fuchsia相當低調,但這掩蓋不了它的璀璨。Fuchsia的亮點非常多,從內到外,它都煥然一新。


首先,它采用了和安卓完全不同的系統內核,我們都知道安卓基于Linux,為了避免GPL污染(Linux采用GPL開源許可證,一旦有代碼涉及Linux這部分的代碼也必須開源),安卓不得不花大力氣弄了一個HAL中間層,將應用、驅動等代碼和Linux隔離,保護廠商利益。而Fuchsia使用的是一個新的系統內核“Zircon”,系統也開源,但使用的許可證是BSD 3 clause、 MIT、Apache 2.0的混合,并不存在開源污染的問題,更加適合商用。

Fuchsia使用了全新的內核Zircon


Zircon內核除了解決GPL污染的問題,它還有一些很吸引人的特性。Zircon是一個微型內核,靈活性非常高,不僅可以用于手機,還能用于嵌入式設備、桌面PC、平板電腦等多種平臺之上。可以預計,Fuchsia并不會僅僅是某個平臺專屬系統,它應該會成為應用領域更勝于安卓的多面手。


再來說說Fuchsia系統的外在。Fuchsia最初被媒體發現的時候,并沒有圖形界面,不過在2017年的5月份Fuchsia公布了其UI設計。Fuchsia的UI設計也非常強調跨平臺,它基于卡片設計,靈活多變,能夠適應不同分辨率、尺寸大小和比例的屏幕,這和目前安卓倡導的Material Design出發點是一致的。關于Fuchsia的UI,筆者作過詳細體驗,大家看點此查看。


相關閱讀:

取代安卓的就是它!谷歌Fuchsia系統新UI體驗

http://pcedu.pconline.com.cn/925/9254204.html


Fuchsia的UI使用了大量的卡片設計


Fuchsia的UI不僅僅可用于手機這類移動平臺,

還能夠適配桌面平臺


可以看到,無論是在內核還是UI,Fuchsia都作好了跨平臺的準備,它要跨的平臺無疑包含了手機平板和PC,這意味著它不僅僅有潛力取代安卓,還很有可能是Chrome?OS的接班人。實際上,著名媒體9TO5Google就發布過“你認為Fuchsia多久后可以取代安卓和Chrome?OS”的投票,只有不到16%的人認為Fuchsia永遠不會取代安卓和Chrome OS,這可以一定程度上反映出大家對Fuchsia的期待。


Fuchsia真能根除安卓的痛嗎

Fuchsia真能解決安卓的種種頑疾嗎?

盡管安卓非常流行,但它并非沒有缺點。開放為安卓帶來了活力,與此同時也讓安卓染上了版本分裂、生態混亂等毛病。另外,盡管安卓為了提高運行效率作出過很多努力,例如把Dalvik虛擬機換成ART,使用更嚴格的后臺管理機制Doze,但安卓目前的運行效率,也要遜色于iOS。Fuchsia能否解決安卓存在的一些問題?這需要一個個來說。


  • Fuchsia能消滅改版ROM?

安卓生態的分裂、混亂是由系統開放引起的。Google允許他人使用安卓開源項目AOSP中的代碼,這在很大程度上削弱了Google對系統的控制力,任何人都可以Fork安卓的代碼建立起分支,你可以看到市面上永遠有無數種安卓ROM同時存在。要解決分裂的問題,只能夠改變系統的開源和授權策略,然而Fuchsia并沒在這方面有實質性的改變。

安卓的AOSP開源項目造就了無數改版ROM,

而Fuchsia也是開源的


前面提到,Fuchsia依然采用了源碼開放的策略,而使用了混合許可證,不存在GPL污染——從這個角度來說,Fuchsia的源代碼甚至要比安卓更加友善。毫無疑問,這是無益于建立秩序的,要讓所有廠商都跟隨Google的步伐,只能期待Google動之以利曉之以理了。不過,市面上如果只存在官方ROM,應該也并不是消費者樂意看到的。


  • Fuchsia能否一統系統版本?

安卓有很多個改版ROM,但其實如果改版ROM們能夠跟進安卓最新版本,大家對此還是非常喜聞樂見的。然而,市面上大多數安卓ROM并不能升級到最新安卓版本,就算可以升級,也不能第一時間收到推送,得延后數月甚至一整年才跟上官方的調子。Fuchsia能否解決安卓升級難的問題?


實際上,為了解決安卓升級的問題,Google在安卓8.0中就已經有了新的方案。Google在安卓8.0中推行了Project Treble機制,將安卓的代碼和驅動分離,還改變了存儲分區,只要驅動符合Project Treble的標準,那么廠商就可以直接升級安卓系統,不需要等驅動適配——這做法和Windows有一定類似之處。在Project Treble機制下,安卓升級速度大大提高,用戶甚至就能自己刷入通用的ROM自行升級,不需要等官方匹配。

安卓8.0采取Project Treble機制,

只需要單獨升級安卓系統框架即可,不必匹配驅動


如無意外,Fuchsia也會有類似的一機制,大大提高系統新版的推送速度。與其說Fuchsia解決安卓版本混亂的問題,不如說安卓本身就已經提供了解決問題的方案。


  • Fuchsia能否提高App質量?

安卓生態的混亂還體現在App一團亂麻這方面。首先來說外觀,不少人對于安卓的印象是UI混亂,并不像iOS那樣精美、順手。但實際上,Google官方倡導的Material Design還算是比較井井有條的,風格簡潔而不失層次和動感,還可以匹配各種各樣的屏幕。但為何安卓看著還是略顯亂七八糟?這一方面得怪亂七八糟的改版ROM,另一方面就得怪胡編亂寫的App了。

安卓的Material Design界面,

實際并不是所有App都遵守


由于安卓系統版本分裂,大多數安卓App并不會積極跟進新版安卓版本,同時Google也沒有強制讓安卓App使用某套UI,App們有了野蠻生長的空間。不僅如此,由于安卓長久以來對權限的松散管理,也令App們申請了很多不必要的權限,還在后臺橫行霸道。Fuchsia能否解決這方面的問題?

Fuchsia的界面,可以說和Material Design

是一脈相承的,又會有多少App使用呢?


從目前的消息來看,Fuchsia能夠兼容安卓App,或許這意味著也會將安卓App的生態現狀一并繼承過去。Fuchsia能否提高App質量?恐怕取決于到底有多少App會為Fuchsia專門開發,但既然Fuchsia能兼容安卓App,恐怕除了某些特定領域,廠商還是會繼續開發安卓App。


  • Fuchsia能否提高系統運行效率?

和競爭對手相比,安卓在運行效率方面占下風,原因是多方面的,例如JAVA效率偏低,系統有復雜的HAL層等等。在Fuchsia中,這些方面會得到明顯的改善。

安卓的系統結構偏臃腫,

Fuchsia可以拋開一堆歷史包裹


前面提到,Fuchsia使用了Zircon內核,這類小內核的效率本身就較高,而且避免了GPL污染后,Google也沒有必要再弄HAL如此龐大的中間層,可以預見Fuchsia的成品應該會遠比安卓輕量級——其實從Fuchsia的定位就可以得知,這是一個連嵌入式設備都可以運行的系統,拋開安卓的一堆歷史包裹后,運行效率很值得期待。同時,Fuchsia主要使用C++語言編寫,這也為Fuchsia的高性能打下了很好的基礎。


當然,并不是說在Fuchsia運行的App就一定速度飛快,畢竟Fuchsia為了兼容安卓,提供了相應的兼容套件,Fuchsia上運行安卓App的效果到底如何,還待實際體驗。


總結


為何在安卓形勢一片大好之時,Google會突然推出Fuchsia這個新系統?其實通過了解Fuchsia的特性,不難明白Google的動機。我們即將進入物聯網時代,跨平臺、輕量級、高性能的Fuchsia,無疑可以成為Google繼續縱橫網絡的有力武器。盡管安卓很適合手機平板,Chrome也在桌面平臺的教育市場有不俗的表現,但Fuchsia會是更好的解決方案。

一套系統跨所有平臺的夢很美,

但真的不好做啊!(微軟:T T)


試圖讓一個系統打天下,Google并非第一個這樣做的人。微軟曾試圖讓Win10和UWP實現移動平臺和桌面平臺的大一統,但鎩羽而歸。好用的跨平臺系統到底有多難造,看看WP和Win10上千奇百怪的Bug即可見一斑。Fuchsia能解決安卓的很多問題,但不能解決所有問題,是否會產生新問題也有待觀察。有消息稱蘋果也在研究讓Mac兼容iOS App的方案,希望業界在物聯網時代帶來更好的產品吧。



總結

以上是生活随笔為你收集整理的安卓接班人?Fuchsia能补上安卓硬伤吗的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。