Android 模拟器调试,我更喜欢使用Android Studio软件来配置。
以我是配置的Android开发与调试环境,供参考
一、安装 Android Studio
1.1、下载并安装 Android Studio。
运行 Android Studio,随便创建一个Android项目,
创建项目的参数可以按默认,完成项目创建并进入打开项目。
1.2、进入工具菜单"tools"→"SDK Manager"
在左边的选项栏目中选择Android SDK
1.2.1、可以修改Android SDK保存地址,SDK文件比较大,建议有200G以上空间的盘符下,我这里设置在D盘
1.2.2、进入SDK Plantforms选项卡,选择需要按装的sdk版本并安装(可以根据需要安装多个版本)
1.2.3、进入SDK Tools选卡,选择相关版本安装,下图选项供参考
1.2、进入工具菜单"tools"→"Device Manager",打开虚拟机设备管理器
点击"Create device"按钮创建新设置,输入设置名称、点击"Show Advanced Settings"可展开高级选项,设置内存、硬盘等其它参数,并完成创建
运行虚拟机,然后就可以开始高度MAUI程序了。
二、使用Visual Studio 2012调试项目
2.1、打开Visual Studio Installer
选择并安装".NET Mutil plantform App UI 开发组件"
2.2创建MAUI App项目,打开Visual Studio 2022,创建新项目
输入maui,过滤出MAUI相关项目模版,选".NET MAUI应用"
设置项目名称、项目保存位置、解决方案名称后,点"下一步"
选择.NET 7.0,点击创建完成项目创建
2.3、项目调试
首次创建项目后,可能要等一定时间,下载项目需要的包文件,具体时长跟网速与电脑有关(注:项目文件结构信息这里不展开)。
2.3.1、调试前,请确认调试的Android模拟器已启动(请参照第一点),如下图:
2.3.2、打开已创建的MAUI APP项目,在工具栏中点击调试设置下拉菜单,分别选"框架(.net7.0-…)"→".net7.0-android",切换调试环境为Android
重新展开下拉菜单,调试设备选择刚创建的Pixel_6_API_33(Android 13.0 - API 33)
2.3.3、点击运行按钮,第一次运行会生成项目各种平台(Windows、Android、ISO等)的运行包,会慢一点。
程序最后运行效果如下图:
三、其它注意:
关于启动Android 模拟器很慢问题,请确认本机是否启用虚拟化、使用 Android 模拟器 (Hyper-V & AEHD) 启用硬件加速。
