俞木發
如果想在Windows電腦中體驗其他平臺中的程序,比如體驗Linux、macOS的程序,比較簡單的方法就是在Windows中安裝虛擬機,然后在虛擬機中再安裝相應的程序進行體驗。
對于Windows 11用戶,如果想體驗Android程序就更簡單了,使用微軟新推出的“Windows Subsystem for Android”子系統即可在Windows 11中直接安裝和使用Android程序。它和虛擬機的不同之處是,該子系統和Windows系統無縫融合,安裝的Android應用會出現在“開始”菜單中,幾乎和原生的Wi ndows程序一樣。下面我們來介紹這種體驗方案。
到本文截稿時,微軟還沒有將“Windows Subsystemfor A ndroid”子系統加入正式版Windows 11,我們需要通過第三方平臺及工具來下載和安裝該應用。首先在瀏覽器中打開“https://store.rg-adguard.net /”鏈接,在搜索框中輸入“https: //www.microsof t.com/store/productId/9P3395VX 91N R”,在下拉列表中選擇“Slow”,然后點擊右側的“搜索”按鈕。在搜索結果列表中右擊最下方的鏈接(大小是1.21GB)并選擇“將鏈接另存為”,將其保存到本地備用(圖1)。

火速鏈接
本刊2019年第19期的《善用虛擬機進化PC使用體驗》一文詳細介紹了在Windows中使用VMware Workstation安裝虛擬機的方法。
為了方便輸入安裝命令,下載后先將文件重命名為“d:\android.msixbundle”。接著右擊系統的“開始”按鈕并選擇“Windows終端(管理員)”,然后輸入“addappxpackaged:\android.msixbundle”命令并回車(每輸入一條命令均需回車確認,下同)即可完成安裝。由于“Windows Subsystem for Android”子系統還需要Hyper-V組件的支持,所以還要打開“啟用或關閉Windows功能”窗口并啟用Hyper-V和虛擬機平臺(圖2)。

完成上述的操作后點擊“開始”按鈕,在“推薦的項目”下即可看到剛剛添加的“Windows Subsystem forAndroid”子系統(圖3)。點擊它,啟動后打開“設置”菜單,將“開發人員模式”設置為“開”,記錄下這里顯示的類似于“127.0.0.1:58526”字樣的代碼,后續需要使用該代碼來連接Android子系統(圖4)。

到“https://www.onlinedown.net/soft/578131.htm”下載A D B工具包,下載完后將所有文件解壓到D:\備用。然后以管理員身份啟動終端并輸入“d:\adb.exe connect127.0.0.1:58526”命令連接上述的子系統,成功連接后屏幕上會顯示“already connected to……”的提示(圖5)。

現在我們就可以安裝Android應用了。筆者建議先安裝一個應用市場類的APP,比如到“http://www.anzhi.com/”下載“安智市場”手機客戶端,下載后將其改名為“anzhi.apk”并放置在D:\備用。返回圖5所示的窗口,輸入并執行“adb.exe installd:\anzhi.apk”命令,安裝完后該APP會自動出現在“開始”菜單中。點擊運行它,我們就可以在該市場中安裝其他的Android應用了(如快手、抖音等),具體使用和在Android手機中操作是一樣的(圖6)。后續所有在該市場中安裝的應用都會自動添加到“開始”菜單中,運行方法和Windows程序一樣。大家可以在電腦大屏上刷快手、抖音了。

火速鏈接
對于不是Windows 11系統的用戶,也可以參考本刊2021年第21期的《如何在電腦上運行Android應用》一文的介紹,通過第三方模擬器來體驗Android應用。
如果需要在Android設備中體驗Windows程序,如前言提到的在Android平板中觸摸體驗Windows 11,那么可以使用微軟遠程桌面連接電腦來進行。
在Windows 11的“開始”菜單搜索框中輸入“遠程桌面設置”,打開設置窗口后將“遠程桌面”設置為開啟。再點擊“遠程桌面用戶”,為遠程連接設置一個專用賬戶(圖7)。然后在Android設備中安裝Remote Desktop,啟動后就可以遠程連接Windows 11電腦進行體驗了。

⑦
該方法的不足之處是與電腦相連后,會自動注銷電腦中原來登錄的用戶。如果想獲得更好的體驗效果,我們可以在電腦中安裝RDPWrap軟件來實現多設備同時登錄Windows電腦。“http://www.cfan.com.cn/2014/1125/113474.shtml”詳細介紹了RemoteDesktop的使用方法。
1查看“termsrv.dll”文件的版本號
打開“C:\Windows\System32”目錄,右擊其中的“termsrv.dll”文件并依次選擇“屬性→詳細信息”,記錄下窗口中顯示的版本號,比如筆者安裝了Windows 11的電腦顯示的是“10.0.22000.318”(圖8)。

火速鏈接
“http://www.cfan.com.cn/2014/1125/113474.shtml”詳細介紹了RemoteDesktop的使用方法。
2安裝并配置程序
打開“https://github.com/stascorp/rdpwrap”鏈接下載RDPWrap軟件,將其解壓到“ D : \ aa ”備用。接著運行“D:\aa\install.bat”安裝該軟件,安裝完后打開“https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini”鏈接,按下“Ctrl+A”快捷鍵全選代碼并復制。然后啟動記事本程序并粘貼剛剛復制到的代碼,將文件保存為“rdpwrap.ini”,替換“C:\Program Files\RDP Wrapper”下的同名文件。隨后用記事本程序打開“rdpwrap.ini”文件,依次點擊“編輯→查找”,輸入“10.0.22000.318”(即圖8中顯示的版本號),確保能在其中找到該數值(圖9)。

3測試程序
運行“D:\aa\RDPConf.exe”,確保程序運行后“Wrapper State”“Servicestate”“Listener state”選項全部顯示為綠色可用狀態(圖10)。

⑩
4通過組策略設置多設備連接
啟動組策略編輯器,依次展開到“計算機設置→ 管理模板→Windows組件→遠程桌面服務→遠程桌面會話主機→ 連接”,在右側的窗格中雙擊“限制連接的數量”,在打開的窗口中,將“限制連接的數量”設置為“已啟用”、“允許的RD最大連接數”設置為“5”(即允許5個設備同時連接,可按需修改)(圖11)。

火速鏈接
本刊2018年第17期的文章《一個小軟件閑置主機用起來》介紹了AnyDesk軟件的常見使用方法。
5實際使用
完成上述的設置后,在Android設備中(需要和電腦處在同一個網絡內)啟動RemoteDesktop,然后輸入電腦的IP地址、賬戶和密碼,成功連接后就可以在Android設備中使用Windows 11了(圖12)。

此時返回電腦桌面并開啟任務管理器,切換到“用戶”,可以看到當前電腦已經連接了2個用戶(使用常規的遠程桌面連接只能顯示一個用戶,另一個會顯示為“已斷開連接”)(圖13)。

如果需要在iOS設備中體驗Windows程序,同上完成電腦的設置后在iOS設備中也安裝Remote Desktop,啟動后就可以遠程連接到Windows電腦并使用其中的程序了。不足之處是連接后不支持iOS設備上配置的藍牙鍵盤和藍牙鼠標,并且iOS設備和Windows電腦需要在同一個網絡內,使用時仍存在一些不便。
這時可以借助A nyDesk應用(針對個人免費)連接Windows電腦,這樣并不需要iOS設備和Windows電腦處在同一個網絡內,而且連接后可以使用藍牙鍵盤和藍牙鼠標。先在Windows電腦中安裝AnyDesk(下載地址:https://anydesk.mairuan.com/xiazai.html),啟動后記錄下“此工作臺”選項處顯示的連接密碼(圖14)。

接著在iOS設備中也安裝AnyDesk,啟動后在“遠程設備地址”選項處輸入剛剛記錄下的連接密碼,然后點擊“連接”按鈕發起連接(圖15)。

Windows電腦收到連接請求后,點擊“接受”(圖16),連接成功后就可以在iOS設備中使用藍牙鍵盤、藍牙鼠標或觸摸屏操作Windows電腦了。
