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

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

但是對(duì)于大多數(shù)消費(fèi)者來(lái)說(shuō),Windows 11發(fā)布時(shí)所公布的一項(xiàng)重要功能,或者說(shuō)很可能是最被用戶(hù)最期待的功能,至今卻并未全面開(kāi)放。

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

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

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

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

即便如此,為什么我們還會(huì)期待Windows 11的Android應(yīng)用適配功能呢?因?yàn)樗鼜脑砗腕w驗(yàn)上,都與目前其他所有的技術(shù)方案不太一樣。

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

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

要想享受WSA功能,有些前提條件必須滿(mǎn)足

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

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

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

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

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

最后需要注意的問(wèn)題,其實(shí)是你的顯卡和硬盤(pán)。因?yàn)橐朐赪indows11的這些“子系統(tǒng)”里調(diào)用顯卡的3D加速能力,還需要安裝符合WDDM 3.0規(guī)范的顯卡驅(qū)動(dòng)。當(dāng)然,這本身并不是難事,因?yàn)镮ntel、NVIDIA和AMD官網(wǎng)上的最新驅(qū)動(dòng)都已符合這個(gè)規(guī)范了。

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

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

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

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

那么,下面就讓我們正式開(kāi)始實(shí)際的操作吧。

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

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

此后,打開(kāi)Windows 11 的應(yīng)用商店,點(diǎn)擊左下角的“庫(kù)”進(jìn)入應(yīng)用更新界面。

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

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

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

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

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

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

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

利用系統(tǒng)的搜索功能,搜索到CMD(命令提示符)軟件,選擇以管理員模式運(yùn)行。請(qǐng)注意,這里只能使用CMD,不能使用PowerShell終端,因?yàn)楹笳卟⒉恢С諥DB命令。

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

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

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

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

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

adb install 【程序包名稱(chēng)】

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

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

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

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

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

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

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