系統(tǒng)優(yōu)化 占存:29.68MB 時間:2022-10-21
軟件介紹: Windows 11 Manager(Win11系統(tǒng)優(yōu)化工具)官方版是一款專為win11系統(tǒng)開發(fā)的系統(tǒng)優(yōu)化軟件。Windows...
近日有一些小伙伴咨詢小編Win11怎么兼容安卓?下面就為大家?guī)砹薟in11兼容安卓的相關(guān)介紹,有需要的小伙伴可以來了解了解哦。
微軟在Windows11發(fā)布會上宣布,Windows11可以兼容安卓應(yīng)用程序。可惜的是,發(fā)布會上沒有把這事兒展開了講。導(dǎo)致我們不知道是不是通過模擬實現(xiàn)的,也不知道是否跟當前Windows中自帶的Linux子系統(tǒng)有關(guān)。幸好在后續(xù)的開發(fā)者對話中,官方透露了其中的一些細節(jié)。
兼容安卓應(yīng)用程序的功能有一個正式的名稱,叫“Windows的安卓子系統(tǒng)”(WSA),看到這個名字,你應(yīng)該大體上能明白這個功能是如何實現(xiàn)的了。Windows 10中帶有一套“Windows的Linux子系統(tǒng)”(WSL),借助Hyper-V虛擬機在真正的Linux內(nèi)核上運行Linux應(yīng)用程序,實現(xiàn)兼容。(很多虛擬機運行在Host OS上,只能訪問有限的資源,但是Hyper-V虛擬機不同,它允許Guest OS直接訪問裸機硬件。)普通的安卓手機用的就是Linux內(nèi)核,而微軟在WSL上為WSA搭建了一個安卓框架。簡單來說,就是在Hyper-V虛擬機上運行x86架構(gòu)的安卓。
這樣的話,Windows下的安卓應(yīng)用程序應(yīng)該會像原生Windows應(yīng)用程序一樣,具有頂級窗口,可以通過點擊任務(wù)欄圖標打開,也可以固定到開始菜單。在展示的時候,微軟人員說過“在這個功能背后,我們搞了一個代理原生應(yīng)用程序,在安卓應(yīng)用程序模型和Windows應(yīng)用程序模型之間搭了一座橋。”這也就意味著Windows11可以給安卓應(yīng)用程序提供開始菜單快捷方式、桌面圖標、應(yīng)用程序卸載列表條目以及其他可以讓后者看起來更“Windows”的小殼子。(Windows套殼安卓實錘)
根據(jù)用戶計算機和應(yīng)用程序可用性的不同,微軟在新系統(tǒng)中會盡可能地少用甚至不用模擬。Windows和安卓都運行在x86和Arm架構(gòu)上,Arm更適合安卓,而x86更適合Windows。如果你的Windows運行在Arm架構(gòu)上,你想打開一個Arm架構(gòu)安卓的應(yīng)用程序,整個操作過程會很順滑。如果你的Windows運行在x86架構(gòu)上,你想打開一個安卓應(yīng)用程序,微軟會給你一個此程序的x86版本。如果沒有x86版本可用,借助“英特爾橋接技術(shù)”,可以將Arm代碼轉(zhuǎn)換為x86 CPU可執(zhí)行的代碼。雖然名字里有英特爾,但是裝有AMD CPU的電腦同樣可以使用此功能。(AMD YES!)
微軟實現(xiàn)兼容的方法與其他兼容安卓應(yīng)用程序的操作系統(tǒng)使用的方法很像。就拿Chrome OS來舉例。Chrome OS本身帶有Linux內(nèi)核,開發(fā)人員在頂部堆疊了一個容器化的安卓框架,借此來運行安卓應(yīng)用程序。在x86架構(gòu)的Chromebook中,Chrome OS使用的就是安卓內(nèi)置的Arm-to-x86轉(zhuǎn)換。對于Linux桌面操作系統(tǒng),安裝Anbox也是為了同樣的目的——在Linux上加載安卓框架。如今,你甚至能在WSL上運行Anbox。
說起來x86架構(gòu)的安卓,人們的記憶還停留在英特爾2012年推出的采用Atom芯片的x86手機,當時使用此芯片的華碩Zenfone直接被歸為工業(yè)垃圾。之后,X86架構(gòu)的安卓取得了長足的進步;2016年推出的安卓Chrome OS可以看作是X86架構(gòu)的安卓發(fā)展的一座里程碑。在2016年之前,谷歌一直在推動Arm架構(gòu)應(yīng)用程序支持x86架構(gòu)。谷歌開發(fā)工具也默認同時輸出Arm和x86文件。2016年,谷歌預(yù)計Play Store中大約有25%的應(yīng)用程序不支持x86架構(gòu),需要從Arm程序轉(zhuǎn)換。到今天,隨著Chrome OS普及,x86架構(gòu)的客戶群更大,需要轉(zhuǎn)換的應(yīng)用程序占比應(yīng)該低了不少。
亞馬遜、Sideloading和非Google Play生態(tài)系統(tǒng)
不過,微軟并未在Windows上用Google Play生態(tài)系統(tǒng)。也沒有嘗試建立自己的安卓生態(tài)系統(tǒng),而是與亞馬遜合作,使用Fire OS設(shè)備使用的亞馬遜應(yīng)用商店。亞馬遜發(fā)布了一份新聞稿,但是只說了稍后將發(fā)布更多細節(jié),本身沒有多少實質(zhì)性內(nèi)容。
我們還沒有親眼看過在Windows11上安裝安卓應(yīng)用程序的完整過程,因此尚不清楚其中具體的運行模式。微軟發(fā)布了幾張截圖,圖片顯示微軟應(yīng)用商店在推廣亞馬遜應(yīng)用商店中的安卓應(yīng)用程序。看起來亞馬遜商店的應(yīng)用程序評論、屏幕截圖和說明會列在微軟應(yīng)用商店中,但微軟應(yīng)用商店似乎并不能真正安裝安卓應(yīng)用程序。關(guān)鍵就在這個“安裝”按鈕上。如果是Windows應(yīng)用程序,按鈕上顯示的是“獲取(Get)”,表明點了就會安裝應(yīng)用程序。但是如果是安卓應(yīng)用程序,按鈕上的內(nèi)容完全不同——“從亞馬遜應(yīng)用商店獲取應(yīng)用程序(Get from Amazon App Store)”,還帶有一個小框和一個箭頭組成的小圖標,表明點了會鏈接到一個外部的應(yīng)用程序。
《華爾街日報》給出了更詳細的信息。亞馬遜將為Windows做一個亞馬遜應(yīng)用商店客戶端。你需要使用亞馬遜帳戶登錄才能下載應(yīng)用程序。微軟應(yīng)用商店只提供統(tǒng)一的應(yīng)用程序搜索,不提供更多功能。這就意味著你的電腦上會有兩個應(yīng)用商店保持后臺運行,有兩個地方可以用來檢查更新。這一點都不夠“小而美”。
微軟工程師Miguel de Icaza證實,如果你不想用亞馬遜應(yīng)用商店,Windows 11也支持Sideloading。你可以選擇F-Droid等開源商店,也可以選擇安裝APKMirror。過一段時間,可能就會有大佬讓Windows11正常運行谷歌應(yīng)用商店了。
由于谷歌多年的默認設(shè)置和對額外架構(gòu)支持的推動,谷歌應(yīng)用商店中的X86應(yīng)用程序很多。那么,亞馬遜應(yīng)用商店中的X86應(yīng)用程序多不多呢?您可以在任何安卓設(shè)備上Sideloading亞馬遜應(yīng)用商店,但是專門使用此商店的Echo和Fire設(shè)備都是Arm架構(gòu)。許多應(yīng)用程序是通用的并且可以在所有架構(gòu)上運行,所以也許亞馬遜應(yīng)用商店中的X86應(yīng)用程序也有不少。
如果微軟推出一款Surface Duo,與谷歌合作在Windows11中運行正常的Play Store,那不就像王冰冰說她喜歡我一樣爽?如果不從Play Store中下載安卓應(yīng)用程序,就無法使用Google Play Services API,也就無法獲取推送通知等內(nèi)容。多年來,亞馬遜一直在為Fire OS構(gòu)建自己的替代API和云服務(wù),如果你無法使用Google Play,那亞馬遜就是你的不二之選。
不管未來如何,但如今在你安裝有Windows 11的電腦上運行Android程序并沒有你預(yù)想的那般美好,正所謂理想和現(xiàn)實總是有差距的。具體原因在于,不同平臺之間的限制和壁壘,你在Windows 11上的Android應(yīng)用程序需要通過Amazon App Store來安裝,這就意味著你不僅要登錄微軟賬戶,還要登錄亞馬遜賬戶。
最關(guān)鍵的一點是,Amazon App Store中并沒有谷歌應(yīng)用程序,如果你在手機Google Play上購買了大量的付費應(yīng)用,它不會同步到Windows 11上。
此外,雖然說Amazon Appstore是第二大Android應(yīng)用商店,但是APP數(shù)量跟Google Play相比仍然有差距。
因此,要想在PC上體驗完整的Android生態(tài),Google旗下的ChromeOS操作系統(tǒng)是最佳選擇(Chromebook可以在Google Play下載Android APP,體驗Android移動生態(tài)),而不是Windows 11。
以上就是小編給大家?guī)淼腤in11怎么兼容安卓的全部內(nèi)容,希望能夠幫助到大家哦。