先決條件
Windows Subsystem for Android 可用于 Windows 11 上的公共預(yù)覽版讨越。
你的設(shè)備必須滿足以下特定要求:設(shè)備要求。
目前已知可運行在 Intel(英特爾)饱搏、AMD 和 Qualcomm(高通) 平臺且符合條件的設(shè)備上。
由于 Windows 11 和 與之對應(yīng)的 Amazon Appstore 目前僅在美國提供。簡而言之,要搶先體驗安卓子系統(tǒng),需要在設(shè)置里面旱物,選擇“時間和語言”-“語言和區(qū)域”-“國家或地區(qū)”選擇美國后重啟計算機遥缕。
安裝 Android 子系統(tǒng)
有兩種方式可以安裝 Android 子系統(tǒng):
打開 Microsoft Store 應(yīng)用程序(美國地區(qū))并搜索 Amazon Appstore。選擇 獲取 并安裝它宵呛。在安裝過程中单匣,適用于 Android 的 Windows 子系統(tǒng)將安裝在您的 PC 上。
在 Microsoft Store 上搜索移動應(yīng)用。Amazon Appstore 和適用于 Android 的 Windows 子系統(tǒng)將在安裝移動應(yīng)用程序之前安裝户秤。
Windows Subsystem for Android??“設(shè)置”應(yīng)用
要訪問適用于 Android 的 Windows 子系統(tǒng)“設(shè)置”應(yīng)用码秉,請轉(zhuǎn)到:“開始”>“所有應(yīng)用”>“適用于 Android 的 Windows 子系統(tǒng)?? 設(shè)置”>>。 了解有關(guān)特定設(shè)置應(yīng)用功能的詳細信息:管理 Windows 移動應(yīng)用的設(shè)置鸡号。
窗口管理和調(diào)整大小
與傳統(tǒng)的移動設(shè)備外形規(guī)格不同转砖,在 Windows 11 上運行的 Android 應(yīng)用可以自由調(diào)整大小,在調(diào)整大小時應(yīng)該響應(yīng)迅速鲸伴,并且可以使用 Windows 操作/手勢進行貼靠府蔗。
測試和調(diào)試
要使用適用于 Android 的 Windows 子系統(tǒng)在 Windows 11 設(shè)備上測試和調(diào)試應(yīng)用,需要執(zhí)行以下設(shè)置步驟汞窗。
在 Windows“設(shè)置”中啟用開發(fā)人員模式
必須首先在 Windows“設(shè)置”中啟用開發(fā)人員模式姓赤。 可通過以下三種方式開啟開發(fā)人員模式:
- 打開適用于 Android 的 Windows 子系統(tǒng)“設(shè)置”應(yīng)用。 打開后仲吏,啟用“開發(fā)人員模式”不铆。
- 在 Windows 搜索中搜索“開發(fā)人員設(shè)置”。
- 導(dǎo)航到“設(shè)置”>“隱私和安全”>“面向開發(fā)人員”>“開發(fā)人員模式”裹唆。
連接到適用于 Android 的 Windows 子系統(tǒng)進行調(diào)試
連接到適用于 Android 的 Windows 子系統(tǒng)
- 打開適用于 Android 的 Windows 子系統(tǒng)的“設(shè)置”應(yīng)用誓斥,獲取 IP 地址。 (使用 Windows 搜索來選擇和啟動品腹。)
- IP 地址將顯示在 IP 地址部分下岖食。 如果沒有顯示 IP 地址,請啟動使用 Amazon Appstore 安裝的 Android 應(yīng)用舞吭,然后在“設(shè)置”應(yīng)用的 IP 地址按鈕上選擇“刷新”泡垃。
- 現(xiàn)在,你已有了用于連接到適用于 Android 的 Windows 子系統(tǒng) VM 的 IP 地址羡鸥,在終端或 Powershell 中蔑穴,接下來可使用 adb connect(必須安裝 adb)進行連接。
下載適用于操作系統(tǒng)對應(yīng) 的 SDK Platform-Tools(包含了 adb)
- https://dl.google.com/android/repository/platform-tools-latest-windows.zip
- https://dl.google.com/android/repository/platform-tools-latest-linux.zip
- https://dl.google.com/android/repository/platform-tools-latest-darwin.zip
查詢設(shè)備
在發(fā)出 adb 命令之前惧浴,了解哪些設(shè)備實例已連接到 adb 服務(wù)器會很有幫助存和。您可以使用 devices 命令生成已連接設(shè)備的列表。
adb devices
安裝應(yīng)用
您可以使用 adb 的 install 命令在模擬器或連接的設(shè)備上安裝 APK:
adb install path_to_apk
APK 資源去哪找
我一般去應(yīng)用寶 搜索下載并 adb install 安裝到本地衷旅。
參考文檔
Android 調(diào)試橋 (adb) | Android 開發(fā)者 | Android Developers
https://developer.android.google.cn/studio/command-line/adb