前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >.NET MAUI Preview 4 首发教程

.NET MAUI Preview 4 首发教程

作者头像
JusterZhu
发布2022-12-07 19:14:16
1.3K0
发布2022-12-07 19:14:16
举报
文章被收录于专栏:JusterZhuJusterZhu

以下文章来源于CodeShare ,作者痕迹

MAUI Preview4

2021年5月25日, 微软发布了最新的MAUI Preview4, 在每个预览版当中, 微软都引入了更多的控制和功能。

最新动态

如何查看每次的预览版发布的最新消息? 微软官方博客:

https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-4

开车

介于国内目前未有任何组织和个人介绍以及讲解MAUI的预览版的最近状态,那么下面老弟将详细的介绍如何安装到调试, 以及一般性问题的总结。

过几天, 我就在B站给大家 "开车" , 做一个Preview4 的Microsoft ToDo App。

下面主要介绍如何安装sdk以及目前的所有动态!

1.安装 .NET 6 Preview SDK 下载地址: https://dotnet.microsoft.com/download/dotnet/6.0

2.安装 Visual Studio 2019 v16.11 预览版(具有 Xamarin Workload) 下载地址: https://visualstudio.microsoft.com/zh-hans/vs/preview/ 更新内容: https://docs.microsoft.com/zh-cn/visualstudio/releases/2019/release-notes-preview

注意: 安装请勾选使用.NET的移动开发

3.安装MAUI 应用程序组件

打开CMD, 输入: dotnet tool install -g redth.net.maui.check

安装完成后, 你应该看到如下所示:

再次输入: maui-check

打开弹窗示意的应用程序, 如果显示如下图所示, 则代表正在安装组件。 安装的过程中请使用VPN网络, 否则会影响下载或无法下载的情况。

安装的过程中可能会出现,如下所示:

不停的输入Y, 尝试修复问题以及安装, 到最后, 如果你出现了以下内容, 则代表你安装的过程中,出现了某些问题:

如上图所示错误, 你可以尝试打开Visual Studio 2019 Preview 手动添加一个Android设备, 再次输入: maui-check 或者 maui-check --fix

4.安装MAUI-Preview 包源

5.创建MAUI项目 打开Visual Studio 2019 Preview , 即可发现MAUI项目模板, 创建一个MAUIAPP, 可以选择不同的设备类型进行调试:

  • ios: 这里需要你授权具有apple 开发者的账号, 注;后面使用mac进行测试。
  • Android: 添加一个设备
  • Local Android: 选择你的Android手机进行调试, 可以使用USB进行连接电脑, 通过命令来连接你的手机。 如何使用你的安卓手机进行调试: https://www.cnblogs.com/zh7791/p/13863677.html
  • WIN UI:可以选择在本机windows进行调试测试

6.Android设备调试效果图

已知问题

  • 目前只有 WinUI 3支持热重载 ,在未来的版本.NET热重新加载也将可用于android,iOS和macOS, 将集成XAML热重新加载和实时视觉树以及。
  • Prism的MAUI早期预览版: https://github.com/dansiegel/Prism.Maui
  • 关于Windows支持ios问题: https://docs.microsoft.com/zh-cn/xamarin/xamarin-forms/deploy-test/hot-restart

MAUI相关项目

  • WeatherTwentyOne 项目地址: https://github.com/davidortinau/WeatherTwentyOne 效果图:

更多资料

  • maui项目地址 https://github.com/dotnet/maui
  • maui wiki https://github.com/dotnet/maui/wiki/Getting-Started
  • maui check(MAUI 检查工具) https://github.com/Redth/dotnet-maui-check
  • maui 往期发布消息 1.maui-preview 1: 地址: https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-1/ 2.maui-preview 2: 地址: https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-2/ 3.maui-preview 3: 地址: https://devblogs.microsoft.com/dotnet/announcing-net-multi-platform-app-ui-preview-3/ 4.maui-preview 4: 地址: https://devblogs.microsoft.com/dotnet/announcing-net-6-preview-4/ 5.net maui: 地址: https://devblogs.microsoft.com/xamarin/the-new-net-multi-platform-app-ui-maui/
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-06-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 JusterZhu 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MAUI Preview4
  • 最新动态
  • 开车
  • 已知问题
  • MAUI相关项目
  • 更多资料
相关产品与服务
VPN 连接
VPN 连接(VPN Connections)是一种基于网络隧道技术,实现本地数据中心与腾讯云上资源连通的传输服务,它能帮您在 Internet 上快速构建一条安全、可靠的加密通道。VPN 连接具有配置简单,云端配置实时生效、可靠性高等特点,其网关可用性达到 99.95%,保证稳定、持续的业务连接,帮您轻松实现异地容灾、混合云部署等复杂业务场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档