一、已知應用安裝工具
1.1 安裝安卓應用之工具箱(WsaToolbox)
ms-windows-store://pdp/?productid=9PPSP2MKVTGT
備用下載:53828Makazeu.WSAToolbox_1.2.8.0_neutral___jdbvfq35mb6dw.Msixbundle
如果你看不懂"安裝安卓應用之旁加載(Adb SideLoad)"教程,那么目前已經有了一款工具箱應用,它可以可視化幫助你來完成應用的安裝。
1.2 安裝安卓應用之工具箱(WSATools)
ms-windows-store://pdp/?productid=9N4P75DXL6FG
備用下載:54406Simizfo.WSATools_0.1.56.0_neutral___f0x555vvp18ze.Msixbundle
意大利開發人員Simone Franco開發了一款Microsoft Store應用程序WSATools
,只需雙擊APK即可輕松完成。
這款應用的特點是:
- APK文件的資源管理器集成:雙擊並按安裝!
- APK安裝變得簡單:只需點擊一下即可。
- 無需安裝ADB並了解其命令。WSATools處理一切!
- 如果您的路徑中已經有platform-tools軟件包,它將使用該軟件包!
- 更多功能即將推出!
但是從實際測試來看,並非所有應用都可以順利加載,只有部分可以,還需要等待作者進一步更新了。
1.3 安裝安卓應用之工具箱(Subsystem Helper)
子系統助手(Subsystem Helper
)可實現簡單的選擇APK並安裝,不過右鍵功能測試好像無效。
1.4 安裝安卓應用之工具箱(WSA PacMan)
一款微軟Win11安卓子系統WSA開源工具,名為WSA PacMan,采用Win11的原生UI風格開發,可替代ADB安裝App方式,還能打開安卓應用設置。
一個用於Windows Subsystem for Android(WSA)的GUI軟件包管理器和軟件包安裝器。
目前為.apk
和.xapk
文件提供了一個雙擊GUI安裝程序,顯示應用信息(包、圖標、版本和權限),允許正常安裝以及升級和降級。
該應用程序還提供了一個打開安卓設置的按鈕和一個打開 "管理應用程序 "安卓設置頁面的按鈕,從那里你可以卸載或禁用應用程序並授予或撤銷權限。
二、進階技能 - 平板模式
2.1 進入平板模式
adb shell wm density 200
2.2 重啟子系統生效
adb reboot
2.3 退出平板模式
adb shell wm density reset
三、已知試玩疑難雜症
3.1 解決多設備連接導致的安裝失敗問題
如果你在"使用adb install命令安裝應用時遇到了錯誤提示"或者"使用WsaTools執行安裝過程中安裝時間無限期延長":
adb: error: failed to get feature set: more than one device/emulator
這個代表,你目前有多個設備連着,如果不指定的話,adb是不知道你這個動作要具體安裝到哪個設備的。
為什么會遇到這個情況呢?也許是因為你在用一些工具導致的,比如WsaTools這個工具,它默認會走
localhost:58526
來連接,但是Wsa的設置界面會告訴你,應該走127.0.0.1:58526
來連接,有開發背景的童鞋其實知道,實際上這本質是同一個位置,但是系統會認為這是兩個連接位置。
通過adb devices命令,我們就可以看到這個情況了:
要解決它,有兩種辦法。
a. 徹底不用手工命令,純用WsaTools這類工具
adb kill-server
先通過上訴命令,關閉調已有的所有adb連接,然后完全通過使用WsaTools這類工具來安裝應用即可,這時候只會出現localhost:58526
這一個連接。
這時候,WsaTools這類工具也是可以正常使用的。
b. 兼容手工命令,通過指定設備來執行安裝
adb devices
先通過Devices這個命令查看下已連接的設備,前面的名稱就是DeviceId。
adb -s $deviceId install $apkFilePath