pos機保留api是什么意思

 新聞資訊2  |   2023-08-04 14:15  |  投稿人:pos機之家

網上有很多關于pos機保留api是什么意思,榮耀MagicOS基于鴻蒙的知識,也有很多人為大家解答關于pos機保留api是什么意思的問題,今天pos機之家(www.bangarufamily.com)為大家整理了關于這方面的知識,讓我們一起來看下吧!

本文目錄一覽:

1、pos機保留api是什么意思

pos機保留api是什么意思

文 | 小伊評科技

最近有小伙伴在后臺問我說,榮耀馬上發布的榮耀Magic OS7.0是不是就是基于鴻蒙內核所構建的系統,因為他們在UI設計風格上實在是太像了,就連PPT的風格都是那么的類似,再聯想到榮耀和華為之間的關系,不得不讓人懷疑,榮耀的Magic OS到底是不是基于鴻蒙OS開發。

如下圖所示,圖一是華為鴻蒙OS,圖二是榮耀Mgaic OS,無論是從配色上還是圖標設計上,兩者都有著異曲同工之妙。(當然了,ID設計也很類似)

華為鴻蒙OS

榮耀MagicOS

那么榮耀Magic OS和華為鴻蒙OS之間到底有沒有聯系?榮耀Magic OS到底是不是基于鴻蒙OS換殼?本文我們就來一次性說個清楚。

Q1:鴻蒙OS和安卓系統到底有什么區別?

想要談清楚榮耀Magic OS到底是不是鴻蒙換殼,我們首先得搞清楚鴻蒙和安卓系統的差別。這樣有利于我們更清楚地把這個東西給搞清楚。(目前鴻蒙OS已經開源,感興趣且有技術的小伙伴可以去學習一下)

安卓系統的構成,根據層級深度可以劃分為——Linux內核(底層內核)=> 硬件抽象層(HAL)=> Android Runtime(虛擬機) => JAVA API框架 => 系統應用層,這五個層級。

然后再外掛各家的移動服務框架,其中最為知名的就是谷歌的GMS(Google Mobile Service)以及華為的HMS(主要向軟件開發者提供各種互聯網服務接口,譬如定位等)。

其中前五個層級其實都可以被歸為AOSP(安卓開源項目),這個部分其實是開源的,受到開源協議的保護,但是它的發起者是谷歌,換句話說,雖然是開源系統,但是谷歌仍舊利用其在項目中的角色以及在服務框架方面的優勢,確立了對于該系統的“管理權”。

注:當年谷歌制裁華為就是通過GMS進行的,在海外無法使用GMS移動框架的安卓手機基本和磚頭差不多。

而國內其他手機品牌實際上都是在AOSP的基礎上,圍繞最頂層的“系統應用層”進行定制和開發,延伸出了各式各樣的定制ROM,譬如我們熟知的MIUI,Origin OS,Color OS等等,所以,他們在開機的時候必須寫上一句“powered By Android”(Android提供支持)。

那么鴻蒙和安卓到底有什么區別?華為在這里面又做了什么事情呢?

首先,鴻蒙OS相比于其他安卓定制Rom最大的區別就是在內核層面加入了華為自有的LiteOS內核,如下圖所示,也就是形成了LiteOS內核+Linux內核的雙內核,其中Lite OS主要針對的是配備128MP內存以下的“非”智能設備,譬如一些小家電等,而Linux內核則繼續支持帶屏類設備,譬如手機,電池,平板,手表等。

之所以要這么做,是因為傳統的安卓系統由于沒有針對硬件配置非常低的設備進行適配,導致安卓系統只能用在一些配置比較高且帶屏類的設備上,或者需要配置較高的外圍硬件配置,這就會導致硬件成本提升。

而一些小設備想要和安卓設備互聯,只能通過最頂層的應用層面的藍牙,WIFI等方式進行連接,無法實現內核級的互聯,在效率上并不高,存在一定的延遲。

而鴻蒙最大的優勢就是將帶屏類的設計和非帶屏設備通過LiteOS進行內核層面的信息互通,從而達到效率更高的目的,這也就解釋了為什么目前華為的多屏協同能夠做到40ms左右的延遲,這是其他設備所不具備的。

而為了兼容不同的硬件體系,華為還專門設計了全新的硬件驅動框架HDF以及設計了全新的虛擬機,用以取代或者和安卓原有的HAL/ART虛擬機共存,具體區別如下圖所示(圖源:雖然但是張黑黑),這張圖畫的就非常清晰直觀了。

并且,華為還針對原本的AOSP部分進行了大量的底層語言的優化,如果你是程序員就應該明白,這就意味著華為的開發人員直接對著原本是“屎山”一樣的源代碼進行全方位的優化,華為也在發布會上公布過如下一組數據——鴻蒙OS把核心代碼行數從安卓的1525萬行縮減到了460萬行。

不過,鴻蒙既然要兼容安卓生態,那么AOSP上的ART虛擬機,HAL硬件抽象層以及JAVA API的框架層,鴻蒙必須要保留,否則的話,鴻蒙就無法兼容安卓生態了。

所以,鴻蒙系統內部肯定會有大量的原始安卓代碼,這是必然的,如果你能夠逆向解析鴻蒙系統一定可以看到大量Android字樣的文件,這是必然的。但是正如前文所介紹的那樣,鴻蒙對于安卓進行了內核級的“魔改”,如果這都能說是安卓換殼,恐怕就有些牽強了。

畢竟,安卓能做的,鴻蒙能做,但是鴻蒙能做的,安卓未必能做。

當然了,每個人對于衡量這件事的標準是不同的,所以筆者也不在此處進行過多的解釋,如果有不同的意見,那么就是你對。

至于鴻蒙為什么要兼容安卓生態,解釋起來也很容易,上一個頭鐵的是微軟的WindosPhone,已經掛了三四年了。

Q2:榮耀Magic OS是不是基于鴻蒙OS換殼?

解答完了第一問題,我們再來解答第二個,榮耀Magic OS到底是不是基于鴻蒙OS換殼。通過前文我們可以知道,鴻蒙OS相比于安卓最大的優勢是什么?是融入了Lite OS內核,可以做到和其他配備Lite OS的華為生態鏈產品進行互聯,這就是鴻蒙OS的核心特色。

和顯然,能夠和鴻蒙生態鏈的產品進行互聯是鴻蒙OS的標志性特色之一,那么榮耀Magic OS目前能夠和華為鴻蒙生態的產品進行互聯么?答案是否定的,不能互聯。華為設備和榮耀手機之間的互聯本質上和其他安卓手機無本質差異。

所以,站在這個角度上來說,說榮耀Magic OS是基于鴻蒙OS換殼的言論是不切實際的。

不過,話說回來,在對于內核,虛擬機,核心代碼的優化層面,榮耀和華為之間有沒有技術互通,這就很難說了,除了內部人士之外,真相我們無從得知。

Q3:榮耀為什么不擁抱鴻蒙體系?

在歷史發文的過程中,我聽到很多讀者在抱怨:“榮耀如果能夠用上鴻蒙系統就好了”。那么榮耀為什么不使用鴻蒙系統呢?

首先是為了避險,榮耀是因為和華為完全切割才跳脫出漂亮國的制裁,那么如果榮耀擁抱鴻蒙體系,那么會不會被漂亮國認為榮耀依舊依附于華為,就很難說了,畢竟鴻蒙系統是華為未來的戰略根據地之一,所以榮耀必須小心謹慎。

其次,榮耀難道就不想取代華為成為國內一哥么?難道只想做萬年老二么?我想當然不是,尤其是被各路資本所共同持有股份之后,榮耀實際上已經很獨立了。

所以,如果榮耀回歸華為鴻蒙體系,那么也就意味著,榮耀甘愿做“老二”,畢竟從現實角度來看,榮耀和華為是競爭對手而并非是合作伙伴,大家一定要明白這個關系。

總之,我不認為榮耀Magic OS會是華為鴻蒙OS換殼,起碼從他們的描述以及生態建設上肯定會有所差異。

END 希望可以幫到你

以上就是關于pos機保留api是什么意思,榮耀MagicOS基于鴻蒙的知識,后面我們會繼續為大家整理關于pos機保留api是什么意思的知識,希望能夠幫助到大家!

轉發請帶上網址:http://www.bangarufamily.com/newsone/93953.html

你可能會喜歡:

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 babsan@163.com 舉報,一經查實,本站將立刻刪除。