在上週Win 11 beta頻道開放了期待已久的Android子系統的功能,不過該功能需要透過設定Microsoft Store為美區才能直接安裝使用,因此對於直接安裝的Win11正式版或者其它區域的人就不太友好.本著新東西就一定要試試的想法,循著大佬們的教程終於感受到了Windows原始Android的魅力。
除開上面提到的方法之外,我們可以直接透過安裝包來安裝Android子系統。Windows在早些年就透過自己的Hyper-V虛擬功能實現了Windows內建Linux和Windows子系統的功能,所以Android系統也不在話下,甚至體驗要比使用Ubuntu等系統更好。
一、安裝Windows subsystem for Android
首先我們找到子系統的安裝包,有一些獲取方法,不過我這裡直接提供安裝包的下載地址,大約為1.2G
下載地址:https://lecloud.lenovo.com/share/z8Mv5cuGtPtptbdQ(密碼:u8i2)
- 由於在非認證的系統上不能直接安裝,因此需要透過命令列
- 找到Powershell,然後右鍵使用管理員許可權開啟,輸入add-appxpackage "安裝包所在路徑",然後回車
- 安裝完成之後,開啟開始選單,你就能看到Windows subsystem for Android,點選開啟。
- 開啟開發者模式,重新整理獲取IP地址,如果ip地址顯示不可用的話
如果你是Windows11,那麼直接右鍵選中安裝包,複製檔案路徑即可找到安裝包所在路徑。
很巧的是Win11自帶的Android系統也是Android11, 11+11,看來我們雙11還挺有牌面。
系統配置上預設給了4G記憶體,不過實際上在子系統的設定中你可以選擇動態還是固定硬體,前者擴充套件性更好,不過按照官方的說法,後者可能實際更快,畢竟不用跟人搶資源。
二、開啟Hyper-V功能
通常Windows預設是關閉Hyper-v功能的,所以你需要找到“開啟或者關閉Windows功能”,勾選Hyper-V,確定,然後重啟
注意:如果你使用了諸如聯想模擬器,逍遙模擬器等模擬器或者VirtualBOX,那麼他們和Hyper-V是衝突的,需要注意
三、安裝Android 應用
有兩種方法可以安裝Android應用
- 直接透過子系統自帶的亞馬遜應用商店下載,為什麼是它而不是Google Play Store,因為早前微軟和亞馬遜就達成了合作,Amazon作為其官方的應用商店,不過APP豐富程度就仁者見仁了。
- 透過命令列來進行安裝
我們選擇後者,所以我們還要進行一步工作,下載Android SDK Platform Tools,透過它實現主機adb與子系統之間的互動
- Android SDK Platform Tools 可以在Google官方下載
- 連線adb命令,進入到Android SDK Platform Tools 的解壓目錄,輸入"cd 解壓目錄"
- 輸入".\adb connect ip地址",ip地址是在第一步中重新整理之後看到的地址,而不是主機的地址
- 將apk包複製到當前目錄,輸入".\adb install 完整安裝包名稱",包括apk字尾名,然後回車
開啟開始選單,你應當能夠看到安裝的apk應用,點選即可開啟,如下圖所示:
下圖為亞馬遜商店的安裝介面
四、實際使用體驗
終於到了正題,首先區別於傳統模擬器,子系統的體驗極為“原生”,一個最大的差別就是它完全沒有模擬器那種launcher介面和主頁以及各種亂七八糟的視窗和設定,如果不是我手動安裝這麼多步驟,那麼實際上我是感受不到它是一個子系統的,使用體驗和你安裝一個exe程式並無任何區別。
你只需要去官方商店點選像下載手機APP一樣點選獲取,然後在開始選單中找到它點開即可執行,你可以任意拖動和縮放APP視窗而完全不會存在模擬器的各種卡頓
既然和普通exe沒有區別,那麼自然安裝的APP完全可以單獨解除安裝,只需要郵件就能調出解除安裝選單,點選就能幹乾淨淨。
不過仍然有一些問題在待解決當中,例如模擬器的鍵位對映目前還不是特別好,例如跳起,前後左右的基本對映都還沒太完善,對於遊戲的體驗尚待完善;其次使用者困惑最多的是檔案或者圖片的匯出,常常不知道從Android版QQ因為下載的檔案在Windows電腦上找不到。期待微軟能夠從模擬器的痛點體驗中獲取靈感,完善體驗。
當然在資源佔用上還是比較多的,目測比模擬器的要多,在使用中需要注意資源的分配。
另外很重要的一點,很多在模擬器上不能執行的APP在這裡目前也還是無法執行,例如學習通
總結
試想一下Android端幾百萬的APP瞬間豐富Windows生態的感覺,你是不是對Windows的未來充滿期待;對於Android的開發者生態而言也同樣如此,突然自己的APP就多了一個巨量的平臺可以分發,想來前途也一定十分光明!讓我一起迎接Windows Android大融合!