IT之家 7 月 3 日消息 6 月 20 日,優(yōu)麒麟新發(fā)布的 20.04 LTS Pro 版本首次宣布支持移動(dòng)兼容環(huán)境,這次更新讓優(yōu)麒麟生態(tài)軟件不再局限于桌面端,實(shí)現(xiàn)桌面和移動(dòng)端全面打通,極大地提升了優(yōu)麒麟操作系統(tǒng)應(yīng)用生態(tài)的豐富性。
優(yōu)麒麟能實(shí)現(xiàn)桌面和移動(dòng)端的打通主要還是靠麒麟移動(dòng)運(yùn)行環(huán)境--KMRE,現(xiàn)在麒麟軟件官方詳細(xì)介紹了 KMRE 的運(yùn)行原理及其具有的 10 多種特性。
IT之家獲悉,據(jù)優(yōu)麒麟團(tuán)隊(duì)介紹,KMRE 不是虛擬機(jī),而是真正地將 Linux 操作系統(tǒng)和安卓操作系統(tǒng)“合二為一”。此外,KMRE 架構(gòu)通過共用內(nèi)核,直接使用硬件,同時(shí)支持 ARM 和 x86 設(shè)備和多種 CPU、GPU ,更是有效解決了顯示性能損耗、多窗口運(yùn)行、桌面共享、文件互通等問題。
1、系統(tǒng)融合與應(yīng)用融合
原生運(yùn)行,目前如果想在 Linux 上面運(yùn)行安卓 App,主要的方式有兩種,第一種 Google Arc,依賴于閉源的 Chrome,受限制太多,運(yùn)行的數(shù)目有限,穩(wěn)定性一般。第二種虛擬機(jī)和模擬器的方案,這種方案性能一般,資源占有率通常較高,穩(wěn)定性也還不能滿足產(chǎn)品化的需求。KMRE 不是虛擬機(jī),是真正做到了安卓和 Linux 桌面操作系統(tǒng)的融合,本質(zhì)上是把安卓原生應(yīng)用真正運(yùn)行在 Linux 桌面操作系統(tǒng)上,兩個(gè)系統(tǒng)共用同一個(gè)內(nèi)核,共享硬件資源,并且 KMRE 可以直接使用硬件資源。此外,KMRE 提供了兩種顯示框架。第一種通用模式,針對(duì)所有顯卡,包括開源和閉源的顯卡,兼容性極高;第二種高性能模式,針對(duì)于開源驅(qū)動(dòng)的顯卡,能夠直接訪問硬件,做到零性能損失。
應(yīng)用切換融合。每一個(gè)運(yùn)行的安卓應(yīng)用在 Linux 桌面上都有一個(gè)自己的圖形窗口,任務(wù)欄和開始菜單也有對(duì)應(yīng)圖標(biāo)項(xiàng),用戶可以通過 Alt+Tab 切換應(yīng)用,也可以通過點(diǎn)擊任務(wù)欄的應(yīng)用的圖標(biāo)切換應(yīng)用。
應(yīng)用管理融合。很多用戶會(huì)提出疑問說為什么我只能裝軟件商店的應(yīng)用,不支持其他應(yīng)用的安裝。我們適配了眾多的處理器和顯卡,在這么大的適配工作量情況下,為了保證產(chǎn)品的質(zhì)量,目前所有安卓軟件的安裝都只能通過軟件商店和軟件源進(jìn)行統(tǒng)一管理,用戶使用軟件商店去下載、安裝、升級(jí)和啟動(dòng)安卓應(yīng)用。接下來,我們將會(huì)集成獨(dú)立于軟件商店的 APK 包安裝工具,方便用戶安裝本地 APK 包。
2、用戶體驗(yàn)感大幅提升
KMRE 在系統(tǒng)啟動(dòng)過程中運(yùn)行,KMRE 的相關(guān)服務(wù)會(huì)同其他 Systemd 服務(wù)一起在系統(tǒng)啟動(dòng)過程中一并運(yùn)行,當(dāng)用戶進(jìn)入系統(tǒng)桌面以后,不需要像虛擬機(jī)一樣有一個(gè)額外啟動(dòng)安卓的過程,可以快速啟動(dòng)安卓應(yīng)用、或者從軟件商店安裝、升級(jí)或卸載安卓應(yīng)用,做到啟動(dòng)零耗時(shí)。
多個(gè)窗口 / App 同時(shí)運(yùn)行。KMRE 支持了多個(gè)應(yīng)用同時(shí)啟動(dòng),多窗口同時(shí)顯示,包括橫屏顯示的應(yīng)用,豎屏顯示的應(yīng)用,以及不同分辨率不同尺寸的應(yīng)用,并且支持全屏切換。舉一個(gè)簡(jiǎn)單的例子,在一個(gè)大的顯示屏上,用戶可以在使用微信跟好友聊天的時(shí)候,還可以使用 WPS 編輯文檔,通過影音軟件觀看電影。
Linux 桌面共享。我們拿騰訊會(huì)議打個(gè)比方,在手機(jī)上使用騰訊會(huì)議時(shí),我們知道用戶可以很方便地將手機(jī)上打開的會(huì)議文檔共享給其他參會(huì)者,在其他操作系統(tǒng)平臺(tái)上面騰訊會(huì)議也可以做到將自己桌面上的文檔分享給參會(huì)者。那么運(yùn)行在 Linux 桌面操作系統(tǒng)的安卓版騰訊會(huì)議還能不能實(shí)現(xiàn)這個(gè)功能呢?答案是可以的,而且 KMRE 還可以將整個(gè) Linux 桌面共享給其他參會(huì)者。
文件互通。比如微信,微信要發(fā)送文件給好友的時(shí)候,可以直接訪問 Linux 端的文件并完成發(fā)送。Linux 端訪問安卓的文件的方式是怎么樣的呢?我們基于文件管理器 Peony 實(shí)現(xiàn)一個(gè)插件,這個(gè)插件可以將視頻、音頻、文檔和圖片四大類文件在文件管理器里進(jìn)行分類顯示,方便用戶進(jìn)行查閱、編輯和拷貝。
文件打開方式互通。安卓應(yīng)用里面的文件可以用 Linux 端默認(rèn)關(guān)聯(lián)的文件工具打開,比如微信接收到的文檔,可以使用 Linux 端的 WPS 打開,MP4 文件可以使用麒麟影音進(jìn)行播放。
增加游戲按鍵。當(dāng)用戶運(yùn)行安卓版本的大型游戲時(shí),鼠標(biāo)操作根本完成不了很多功能,所以在針對(duì)大型游戲,我們實(shí)現(xiàn)模擬多觸,支持技能鍵、方向鍵的設(shè)置,讓用戶可以用鼠標(biāo)和鍵盤操作大型游戲,提升用戶體驗(yàn)感。
3、部分軟件介紹
攝像頭。攝像頭是手機(jī)上非常重要的組成元件,大部分應(yīng)用都需要使用攝像頭,KMRE 適配了大量攝像頭,支持了海量應(yīng)用正常使用攝像頭相關(guān)功能,包括照相、錄像以及視頻通話等。
截圖分享。截圖分享是手機(jī)上面使用頻率很高的功能,KMRE 當(dāng)然不會(huì)缺失這個(gè)功能,用戶可以在每一個(gè)運(yùn)行的安卓應(yīng)用圖形窗口上截圖分享給自己的好友或者其他應(yīng)用,同時(shí)這個(gè)截圖文件也會(huì)保留在剛剛提到的 Peony 文件管理器的移動(dòng)應(yīng)用的目錄下,用戶可以直接進(jìn)行拷貝和編輯。
鼠標(biāo)滾輪。主要的功能有兩個(gè),第一個(gè)要模擬手機(jī)觸屏設(shè)備上面的頁面滑動(dòng)效果,可以通過鼠標(biāo)滾輪的上滾和下滾實(shí)現(xiàn)界面的上下滾動(dòng),并且當(dāng)頁面達(dá)到頂層或者最底層的時(shí)候可以實(shí)現(xiàn)頁面數(shù)據(jù)的刷新。第二個(gè)是針對(duì)文件和圖片的縮放,按住 Ctrl 鍵的同時(shí)按住鼠標(biāo)左鍵前后移動(dòng)(滾動(dòng)鼠標(biāo)滾輪),可以實(shí)現(xiàn)圖片和文檔的放大縮小。
統(tǒng)一輸入法。在安卓應(yīng)用層編寫了一個(gè)輸入法模塊,對(duì)接到 Linux 端的中文輸入法,用戶不需要使用安卓?jī)?nèi)的九宮格輸入法,而是使用 Linux 端中文輸入法進(jìn)行輸入,文字輸入速度得到提升;同時(shí),KMRE 支持鍵盤上面所有按鍵的輸入,包括組合鍵、特殊鍵以及小鍵盤按鍵。
說在最后
優(yōu)麒麟表示,可以這樣說,擁有了 KMRE,就擁有了整個(gè)豐富的安卓應(yīng)用生態(tài)。擁有了 KMRE,就可以在 Linux 桌面操作系統(tǒng)上面直接使用金融、社交、教育、游戲、辦公類軟件,Linux 桌面操作系統(tǒng)應(yīng)用生態(tài)的春天正在到來。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。