YunOS?Android?傻傻分不清楚
文章推薦指數: 80 %
近日,魅藍E手機內測用戶收到了系統更新,更新之後,系統底層竟奇蹟般地從YunOS更換為了安卓(基於安卓7.0),如下圖:
看到這則消息後,相信一半的讀者內心是拒絕的,自主研發的系統竟然可以變為安卓;另一半讀者的內心是幸災樂禍的,終於被神隊友揭露真相了吧!
在解答這個問題之前,有一個背景需要大家先回顧一下:基於Linux內核的移動端作業系統有哪些?最大家所熟知的就是Android與IOS了,還有BlackBerry OS、Firefox
OS、Ubuntu移動版等,他們都是基於Linux內核。
如果告訴你升級IOS會變安卓的話,恐怕一半多的果粉可以一鬨而散了。
那麼究竟為什麼YunOS會升級成Android呢?首先,需要先了解一下Android與YunOS系統底層的區別:
從上圖可以看出,YunOS與Android都是基於相同的內核Linux Kernel開發的,這個內核是完全開源的,任何作業系統都可以採用,在該內核上進行開發一方面可以節省大量資金,二者內核穩定,開發風險大大降低。
這也是YunOS與小米的MIUI、聯想的ZUI、華為的EMUI、360的360
OS等的區別,這些UI是基於Android進行的二次開發,而YunOS是建立在Linux內核上的,是獨立與Android的存在。
同時,也有理由相信,YunOS是在極大地借鑑了Android的基礎上設計的,採取了與Android幾乎相同的設計思路。
為了滿足應用生態的構建,YunOS從底層便開始採用「兼容BSP」,建立與Android平台Dalvik虛擬機兼容的核心虛擬機,建立Android「兼容架構」,以阿里雲服務代替谷歌服務,與Android使用方式類似的YunOS基本上就建立起來了,當然,這裡說起來寥寥數言,卻凝結了大量工作者無數個日日夜夜的心血。
相信讀者們已經明白本文開篇時的問題了吧?魅藍E升級後,YunOS內核升級為Android其實便是採取了上述過程的逆向操作,替換框架、替換虛擬機等,YunOS內核就「升級」為了Android。
雖然YunOS與Android之間是可以類似互相轉化的,然而YunOS卻也滿含很多國內的的特色,其中YunOS 6.0便是這種特色的體驗。
相比上代系統,YunOS
6.0加入了大量的HTML5設計,HTML5的廣泛應用,解決了應用對系統資源過大的占用,對解決手機卡頓、發熱將有很大的改觀。
隨著谷歌對Android權限的日益收縮,相信已經有個別企業在抓緊研發自主系統了,雖然可能這些系統依舊是兼容Android應用的。
華為已經對外宣布,其正在研發麒麟OS;很多消息源都在指向小米也在悄悄地研發基於(或收購) Firefox的MI
OS;微信日益龐大的應用場景,其早已具備自主研發系統的底蘊……另外,工信部「安卓統一推送聯盟」的成立為安卓統一推送通道的構建邁向了實質性的一大步。
藉助「聯盟」構建的統一推送通道,相信自主系統的從設計之處就能將其納入系統底層,一定程度上為更多自主系統的解決應用推送的問題掃清了障礙。
YunOS 不是安卓,你信嗎?
友情提示:閱讀全文大約需要 8 分鐘。↓看完文章不妨在留言區分享你的看法↓前段時間,網上曝出一個大新聞——《中國第二大作業系統竟然不是 iOS》。阿里巴巴旗下的香港報紙《南華早報》表示,截至 2...
華為、小米將隨時將棄安卓,推自主的OS系統
谷歌宣布要求各大安卓手機廠商要力推谷歌的應用之後,三星、華為、小米等安卓手機廠商就開始感受到了威脅。而谷歌推出Android one手機就更是給這一威脅進行了添油加醋。
谷歌又要出手機系統了,為毛中國不怎麼研發?小米華為魅族去哪了
目前智慧型手機界就是安卓和IOS的天下了,而IOS走封閉路線,所有一切標準和遊戲規則都是蘋果制定,而安卓是開源系統,谷歌只發布手機作業系統,而軟體質量谷歌不管,硬體標準,谷歌也不管,所以造成目前...
蘋果看呆!谷歌全新系統再度現身:可兼容安卓
谷歌正在開發一款全新的作業系統早已不是什麼秘密,這款名為 Fuchsia OS 的新系統據稱完全拋棄了安卓和 Chrome OS 系統的 Linux 內核,採用的是一種名為 Magenta 的全...