首頁>資訊 >
在Windows?11中玩轉(zhuǎn)安卓應(yīng)用?詳細(xì)教程在此 2021-11-15 07:52:11  來源:36氪

眾所周知,微軟的新系統(tǒng)Windows 11從上線至今已經(jīng)有一段時間了,而對于如今的正式版Windows 11來說,確實也實現(xiàn)了當(dāng)初發(fā)布時所宣稱的絕大多數(shù)界面與技術(shù)改進。例如效率更高的窗口管理器、對新CPU架構(gòu)的更好支持、能在部分游戲中提供自動HDR畫面優(yōu)化,以及可以讓光追游戲顯卡的性能更好地發(fā)揮等等。

但是對于大多數(shù)消費者來說,Windows 11發(fā)布時所公布的一項重要功能,或者說很可能是最被用戶最期待的功能,至今卻并未全面開放。

這,就是Windows 11對Android應(yīng)用的原生支持能力?;蛘哒f得更詳細(xì)一點,也就是一個可以讓你在Windows上直接安裝Android應(yīng)用,并能夠像Windows應(yīng)用程序那樣直接從開始菜單啟動,以獨立窗口化方式運行的“神奇功能”。

聽到這,是不是感覺心動了呢?別急,我們這就來給大家詳細(xì)講講,關(guān)于在Windows 11中安裝、運行Android應(yīng)用的那些事,以及一些可以突破微軟當(dāng)前的“限制”,讓你更加自由地在Windows 11中使用自己最習(xí)慣Android APP的方法。

首先你需要知道,為什么這個功能特別有用

平心而論,早在Windows 11誕生前其實就已經(jīng)有一些辦法,可以在PC上運行Android應(yīng)用了。比如說,你可以自己配置Android-x86系統(tǒng)、也可以在Windows上安裝各種“手游模擬器”,甚至還可以借助一些手機廠商提供的互聯(lián)投屏功能,將手機界面直接“投射”到電腦屏幕上,從而在電腦上運行手機里的應(yīng)用。

即便如此,為什么我們還會期待Windows 11的Android應(yīng)用適配功能呢?因為它從原理和體驗上,都與目前其他所有的技術(shù)方案不太一樣。

從原理上來說,Windows 11之所以能適配Android應(yīng)用,靠的是微軟聯(lián)合芯片廠商(包括Intel、AMD、高通、NVIDIA)搞出來的一套名為“Windows Subsytem for Android(WSA)”的子系統(tǒng)。其與傳統(tǒng)的模擬器相比,不僅對CPU的利用效率高得多,而且還能讓Android應(yīng)用使用PC上的顯卡進行3D加速。換而言之,也就是與通常的模擬器或手機互聯(lián)投屏相比,Windows 11原生運行Android應(yīng)用的幀率和流暢度都要高得多,并且理論上可以兼容更大型的應(yīng)用。

而從用戶體驗上來講,無論是傳統(tǒng)的“手游模擬器”、還是手機投屏功能,它們都只能在PC上顯示為一個程序圖標(biāo)。用戶需要先啟動“模擬器”,再在里面開啟Android應(yīng)用。但是Windows 11的WSA子系統(tǒng)則不然,在它上面安裝的Android應(yīng)用,每一個都會以獨立圖標(biāo)的方式顯示在桌面、任務(wù)欄,或者開始菜單里,用戶完全可以像使用PC中的應(yīng)用那樣,雙擊這些圖標(biāo)就能以原生窗口化的方式來運行了。

要想享受WSA功能,有些前提條件必須滿足

明白了Windows 11 WSA功能的與眾不同,接下來我們就來談?wù)勊谲浻布矫娴囊恍┣疤釛l件。

首先,在所適配的CPU型號方面,雖然很許多媒體(包括微軟官方博客)都會告訴你,必須要使用8代以上的Intel酷睿處理器、或者Zen+架構(gòu)以上的AMD處理器才行。但根據(jù)我們?nèi)咨畹牟樽C及實測證明,這些說法其實并不那么準(zhǔn)確。

根據(jù)我們的實測,只需要使用6代(或以上)的酷睿處理器,或是1000系(或以上)的AMD銳龍?zhí)幚砥鳎涂梢詽M足Windows 11以及WSA功能的需求。事實上,我們此次的測試就是在一臺基于銳龍7 1700X的PC上完成的,并沒有遇到任何兼容性的問題,并且系統(tǒng)與WSA也都能正常更新。

其次,到目前為止微軟方面的確沒有面向正式版Windows 11開放WSA功能,所以想要使用這個功能,就必須申請Windows insider測試資格,并且將測試渠道選擇為“Beta”或“Dev”才行。但值得注意的是,如果你以前沒有申請過insider的內(nèi)測,那么現(xiàn)在申請可能會遇到無法選擇測試渠道的問題。但這個問題可以通過修改注冊表里的一個鍵值來解決,大家在搜索引擎上查找一下很容易就能找到解決方法,所以這里我們就不再贅述了。

再次,要想在電腦中安裝和啟用WSA子系統(tǒng),還必須打開“虛擬化”功能。大部分新近出品的品牌電腦,這個功能應(yīng)該都是默認(rèn)開啟的,但在一些DIY主機里,可能需要自行開機進入BIOS開啟一下這個開關(guān)。在Intel平臺上,這個功能被叫做VT-x和VT-d;而在AMD平臺里則叫做SVM。

最后需要注意的問題,其實是你的顯卡和硬盤。因為要想在Windows11的這些“子系統(tǒng)”里調(diào)用顯卡的3D加速能力,還需要安裝符合WDDM 3.0規(guī)范的顯卡驅(qū)動。當(dāng)然,這本身并不是難事,因為Intel、NVIDIA和AMD官網(wǎng)上的最新驅(qū)動都已符合這個規(guī)范了。

但真正的問題在于,這些最新的顯卡驅(qū)動剔除了一些老型號硬件的支持。從我們的實測結(jié)果來看,只有8代以上的Intel核顯、GTX900系列以上的NVIDIA獨顯,以及RX400系以上的AMD獨顯,才能完美支持WDDM 3.0的新版驅(qū)動規(guī)范。所以如果使用的還是更老款的顯卡(例如HD520、GTX770、R9 380),那么它們很有可能無法保障Android應(yīng)用在Windows 11中可以足夠流暢的運作。

同理,為了確保Android應(yīng)用在Windows系統(tǒng)上的流暢運作,微軟方面有強制式規(guī)定,電腦中必須要至少有一塊SSD(固態(tài)硬盤)作為主驅(qū)動器,如果完全安裝SSD,那么你將無論如何也無法安裝和啟用WSA功能。當(dāng)然,除非你的電腦特別老舊,否則這一點應(yīng)該是不存在什么問題的。

最后,讓我們開始“實戰(zhàn)”安裝Android應(yīng)用吧

如果堅持看到了這里,那么說明你確實對Windows 11的WSA功能很感興趣,而且你有足夠的電腦配置和相關(guān)知識來迎接這一新功能的到來。

那么,下面就讓我們正式開始實際的操作吧。

首先,要想讓W(xué)SA功能在Windows 11上正常工作,就需要啟用系統(tǒng)內(nèi)置的虛擬機功能。方法很簡單,就是在“控制面板”的“程序”選項里,找到“啟用或關(guān)閉Windows功能”的鏈接。

點擊之后,在彈出的窗口里滾動下拉找到“虛擬機平臺”,勾選后讓W(xué)indows自動安裝相關(guān)功能,再重啟電腦即可。如果無法勾選,就說明BIOS里的虛擬化開關(guān)沒有打開,去BIOS里開啟虛擬化功能再進行操作即可。

此后,打開Windows 11 的應(yīng)用商店,點擊左下角的“庫”進入應(yīng)用更新界面。

如果此時已經(jīng)成功申請并升級到了Windows 11的Beta或Dev版本,那么這時候應(yīng)用商店里就會出現(xiàn)WSA子系統(tǒng)的更新選項了,那么選擇安裝即可。

打開WSA子系統(tǒng),會提示正在啟動亞馬遜應(yīng)用商城。

然而,亞馬遜應(yīng)用商城并沒有支持國內(nèi),但不要慌,這其實是正常現(xiàn)象?,F(xiàn)在讓我們就保持WSA子系統(tǒng)開啟,不要關(guān)閉它。

再去開始菜單里,找到“適用于Android的Windows子系統(tǒng)設(shè)置”。

點擊打開之后,開啟“開發(fā)人員模式”,此時下方的“IP地址”一欄里就會出現(xiàn)內(nèi)容。但如果沒有自動出現(xiàn),點一下右側(cè)的“刷新”,直到它變成“復(fù)制”為止。

在保持剛剛的設(shè)置窗口不關(guān)閉的情況下,這時候就需要去谷歌的Android開發(fā)者網(wǎng)站下載Android SDK平臺工具包了。別擔(dān)心,這個工具包非常小,下載起來也很快。

下載好后,將壓縮包移動到C盤根目錄下,并解壓出里面的內(nèi)容。此時,C盤根目錄下應(yīng)該會有一個名為“paltform-tools”的文件夾。

利用系統(tǒng)的搜索功能,搜索到CMD(命令提示符)軟件,選擇以管理員模式運行。請注意,這里只能使用CMD,不能使用PowerShell終端,因為后者并不支持ADB命令。

此時就需要準(zhǔn)備好要安裝到Windows 11的Android應(yīng)用,并將它的名稱盡可能地改短,然后放到剛剛的文件夾內(nèi)部。

接下來,就是最至關(guān)重要的三步操作了(所有命令都不帶引號,請注意空格的位置)。

第一步,我們輸入“cd C:\paltform-tools”,定位到ADB工具所在的文件夾。

第二步,輸入“adb connect 【IP地址】”,這里的【IP地址】就是剛剛WSA設(shè)置窗口開啟“開發(fā)者模式”之后,顯示的那個IP地址,大家需要自行替換。

如果ADB工具此時顯示成功連接,那么我們就可以輸入最后一步命令了,也就是手動推流安裝APK的命令:

adb install 【程序包名稱】

根據(jù)所選定程序包的大小,安裝過程可能會持續(xù)數(shù)秒到數(shù)十分鐘不等,而當(dāng)adb工具提示“Success”時,就說明安裝已經(jīng)成功。

此時,就可以在Windows 11的開始菜單里,直接看到對應(yīng)Android應(yīng)用的圖標(biāo)了。

啟動應(yīng)用可以看到,它們可以正常的聯(lián)網(wǎng),也能任意調(diào)節(jié)窗口大小。而且與通常的手游模擬器不同,通過這種方式安裝到Windows11的Android應(yīng)用,是可以直接認(rèn)出電腦CPU的。到這一步,就算是大功告成了。

那么,大家學(xué)會了嗎?

本文來自微信公眾號 “三易生活”(ID:IT-3eLife),作者:三易菌,36氪經(jīng)授權(quán)發(fā)布。

關(guān)鍵詞: 在此 玩轉(zhuǎn) 教程

相關(guān)閱讀:
熱點
圖片 圖片