一个跨平台UI框架。本章将作为一个跨平台开发的启蒙,介绍创建Avalonia跨平台项目,并在Android和本地Web服务器上运用(桌面就不介绍了)。当然你已经安装了Visual Studio 2022、Avalonia for Visual Studio 2022、以及必要的Avalonia Templates。请见前面章节。就是Avalonia

1、必要的工作负载

开发安卓和web应用,我们需要增加C#跨平台移动开发工具包和ASP.NET负载。

安装完成之后安装Avalonia 工作负载,打开终端,执行以下命令:

dotnet workload install wasm-tools

它会为我们自动安装开发Android\ios\web相应的avalonia开发负载。

2、虚拟安卓设备部署调试

安装结束后我们打开Visual Studio 2022,在工具菜单会看到移动平台配置

我的Android SDK Manager信息如下,供参考:

打开Android设备管理器,新建虚拟Android设备:

打不开Android虚拟设备就重启几次VS 2022,等待一会虚拟设备启动(几分钟。。。),就是注意:一般第一次会比较慢,若黑的!就是开关键记得不要息屏了,不然屏幕一直

注意在项目安装管理器中配置移动设备勾选部署

自此,安卓开发环境配置完成。当然你也能够使用实体安卓设备进行调试,打开usb调试模式。

3、Web部署 IIS配置

首先你得打开IIS服务:

此外,你还要安装URL重写功能,不然部署后打开网页会报错

posted on 2025-10-11 09:29  ycfenxi  阅读(10)  评论(0)    收藏  举报