热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

Win11之MAUI安卓子系统调试方法(附安卓子系统安装)

Win11之MAUI安卓子系统调试方法(附安卓子系统安装) 视频教程地址: https:www.bilibili.comvideoBV1WF411Y7ge?spm_id_from3

Win11之MAUI安卓子系统调试方法(附安卓子系统安装)

 


视频教程

地址: https://www.bilibili.com/video/BV1WF411Y7ge?spm_id_from=333.999.0.0


介绍

本文主要介绍Windows 11操作系统下, 如何安装安卓子系统并且使用Visual Studio 2022 调试MAUI项目, 主要通过adb的方式与连接至安卓子系统。

说明:
1.关于如何使用Visual Studio 2019/2022 启用adb调试Xamarin安卓项目, 查看往期: https://www.cnblogs.com/zh7791/p/13863677.html


安装MAUI预览版

这里, 主要介绍使用Visual Studio 2022安装MAUI预览版项目模板, 安装Visual Studio 2022,请勾选如何选项,以便于安装MAUI环境,如下所示:

安装完成后,启动Visual Studio 2022, 搜素MAUI,即可查找对应的创建项目模板,如下所示:


安装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 添加下载好的文件(请输入下载文件的全路径)


启动安卓子系统

安装完成之后, 即可发现在开始菜单或搜索查找Android, 可见:

打开安卓子系统,点击文件右侧按钮,即可启动, 同时开启开发人员模式。

选择IP地址栏, 点击刷新按钮,即可显示对应的IP和端口上, 便可使用adb进行连接。


创建MAUI项目

使用Visual Studio 2022创建MAUI项目, 打开工具栏->Android->Android Adb命令提示符, 如下所示:



  • adb connect "ip:port" (链接至指定的IP端口)

  • adb devices (查看所有的adb链接)


成功后,关闭窗口,找到启动项下拉列表,选择 Android Local Devices, 找到安卓子系统选项,设置为启动项目:


启动调试MAUI项目

启动后, 体验非常明显的就是, 整个速度非常快, 相比使用内置的Android模拟器,效率 *N倍, 运行效果图:


测试热重载(效果)



  • XAML



  • 代码热重载





推荐阅读
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 本文介绍了brain的意思、读音、翻译、用法、发音、词组、同反义词等内容,以及脑新东方在线英语词典的相关信息。还包括了brain的词汇搭配、形容词和名词的用法,以及与brain相关的短语和词组。此外,还介绍了与brain相关的医学术语和智囊团等相关内容。 ... [详细]
  • IhaveconfiguredanactionforaremotenotificationwhenitarrivestomyiOsapp.Iwanttwodiff ... [详细]
  • 最近学习反射机制的时候Properties.load(读取本地文件流的时候怎么也找不到加载文件后面发现IDEA的默认根目录是在它的Project工程下IDEA的文件目录和Ec ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • IB 物理真题解析:比潜热、理想气体的应用
    本文是对2017年IB物理试卷paper 2中一道涉及比潜热、理想气体和功率的大题进行解析。题目涉及液氧蒸发成氧气的过程,讲解了液氧和氧气分子的结构以及蒸发后分子之间的作用力变化。同时,文章也给出了解题技巧,建议根据得分点的数量来合理分配答题时间。最后,文章提供了答案解析,标注了每个得分点的位置。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 本文讨论了如何在不使用SearchBar display controller的情况下,单独使用SearchBar并捕获其textChange事件。作者介绍了实际状况,即左侧SliderMenu中的SearchBar需要在主页TableView中显示搜索结果。然后,作者提供了解决方案和步骤,帮助读者实现这一功能。 ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
author-avatar
皇族灬柒诺彡_241
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有