切换导航
{{systemName}}
{{ info.Title }}
{{info.Title}}
{{ menu.Title }}
{{menu.Title}}
登录
|
退出
搜索
MAUI安卓子系统调试方法
作者:ych
#### 安装Windows 11安卓子系统 1.打开https://store.rg-adguard.net 2.网站输入下面网址 ``` https://www.microsoft.com/store/productId/9P3395VX91NR ``` 选 Slow 通道 3.选择结果最下方1.21GB链接, 点击下载 4.打开Windows PowerShell,管理员启动 5.输入Add-AppPackage 添加下载好的文件(请输入下载文件的全路径) ``` Add-AppPackage "E:\vm\android\system\MicrosoftCorporationII.WindowsSubsystemForAndroid_2204.40000.19.0_neutral___8wekyb3d8bbwe.Msixbundle" ``` #### 启动安卓子系统 1.安装完成之后, 即可发现在开始菜单或搜索查找`Android` 2.打开安卓子系统,点击文件右侧按钮,即可启动, 同时开启开发人员模式。 3.选择IP地址栏, 点击刷新按钮,即可显示对应的IP和端口上, 便可使用adb进行连接。 ``` 127.0.0.1:58526 ``` #### 创建MAUI项目 使用Visual Studio 2022创建MAUI项目,在工具栏中->Android->Android Adb命令提示符(就是一个命令行): ``` # (链接至指定的IP端口) adb connect "127.0.0.1:58526" # (查看所有的adb链接) adb devices ``` 成功后,关闭窗口,找到启动项下拉列表,选择 Android Local Devices, 找到安卓子系统选项,设置为启动项目: #### 启动调试MAUI项目 启动后, 体验非常明显的就是, 整个速度非常快, 相比使用内置的Android模拟器,效率 *N倍。 ### 问题处理 #### 请启用虚拟机平台 windows 功能并确保在 bios 中启用虚拟化 1.保证bois支持 `ctrl+shift+esc`->性能->虚拟化:已启用 2.保证启动了功能 `win+r`->`control`->卸载程序->启用或关闭windows功能->虚拟机平台(✔) #### adb connect 127.0.0.1:58526报错 1、在安装好WSA后,在连接adb时(adb connect 127.0.0.1:58526)可能会报错: ① cannot connect to 127.0.0.1:58526: 由于目标计算机积极拒绝,无法连接。 ② failed to authenticate to 127.0.0.1:58526 将子系统关闭了,重新打开,刷新IP地址,然后多尝试运行几次命令就好了 [子系统空间处理](https://blog.csdn.net/qq_28332767/article/details/123052282 "子系统空间处理")
评论区
先去登录
版权所有:机遇屋在线 Copyright © 2021-2025 jiyuwu Co., Ltd.
鲁ICP备16042261号-1