使用Xamarin开发之前我们需要了解什么是Xamarin?
Xamarin被创建于2011年,使移动开发变得便捷,对多平台的应用开发,包括iOS,Android,Universal Windows Platform,Watch OS,TVOS和MacApp。
Xamarin是使用C#语言开发跨平台的集成开发环境,现如今已经被微软收购了,免费开放使用,已经整合到VisualStudio。
Xamarin简单理解就是对多平台进行了封装,通过Xamarin代码会根据不同的平台自动适配,目的就是减少平台间代码不通用。
(一)安装Xamarin
以下展示使用的是Visual Studio 2022 Professional
VS2022下载地址:
https://visualstudio.microsoft.com/zh-hans/?rr=https://www.microsoft.com/zh-cn/
需要勾选以下两个

还需要选择单个组件
点开组件选择Xamarin 和XamarinRemoted Simulator
需要勾选这两个

安装位置可以自行选择
(二)创建Xamarin项目
找到移动应用(Xamarin.Forms)
点击下一步

配置项目名称,位置,解决方案名称等

可选择Android ,iOS ,或Windows(UWP)
模板有三个选择 一般选择空白,按照需求自行选择。
这里只创建了Android。

创建好之后就完成配置完成
以下一个是公共类库,一个是Android

(三)配置虚拟机
需要将Android设置为启动项目
点击下拉展开
选择Android设备管理器

点击新建

根据自己需求配置设备
配置完点击创建等待下载完之后就可以启动Android项目

使用Xamarin开发(一)安装配置相关推荐

  1. 一个电脑的重装到java开发环境安装配置的全过程

    刚拿到一台别人用过的电脑.看着c盘爆满,而且用了还是windows7操作系统,强迫症发作马上就准备重装系统. 之前换固态使用wepe制作U盘启动盘装系统的步骤和过程全部忘记的,贼尴尬. 同事都看不过眼 ...

  2. Linux安装消息队列IBM MQ 7.5开发版安装配置详解

    消息队列IBM MQ 7.5开发版安装配置详解 文章目录 消息队列IBM MQ 7.5开发版安装配置详解 前言 一.什么是IBM MQ? 二.安装前准备 1.安装前准备 2.安装MQ Server 3 ...

  3. yxcms安装环境php,Windows7下PHP开发环境安装配置图文方法

    操作系统:Windows 7 Ultimate WEB服务器:IIS 6.1(内部版本7600). 数据库:MySql5.0.67 PHP版本:5.2.13 我还担心Win7下可能会不兼容,结果是一点 ...

  4. go环境搭建开发工具安装配置

    windows安装 下载安装 Go官网下载地址:https://golang.org/dl/ 由于网络问题大家可能打开有些慢,或者下载失败.大家也可以从下边下载. 下载执行后大家直接一路下一步就行了. ...

  5. 【开发工具】Windows环境下 IDEA 开发工具安装配置(无错完整)

    目录 一.开发工具下载: 二.IDE统一管理工具: 三.IDEA配置: 设置主题: 设置代码颜色: 设置编译字符编码(全部设置为UTF-8): 开启模糊匹配: 设置背景壁纸: 自动导包移包: 方法分割 ...

  6. quick-cocos2d-x for mac开发环境安装配置

    为什么80%的码农都做不了架构师?>>>    我的开发环境 操作系统:mac Cocos2d-x:v3.2 Cocos2d-lua(quick-cocos2d-x):v3.2-RC ...

  7. Java学习笔记1.1.2 搭建Java开发环境 - 安装配置JDK

    文章目录 零.本讲学习目标 一.下载JDK11 (一)Oracle官网下载JDK11.0.14 (二)百度网盘下载JDK11.0.7 (三)百度网盘下载OpenJDK11.0.2 二.安装JDK11 ...

  8. IPad开发环境安装配置图文

    转自:http://ideapad.zol.com.cn/53/160_525409.html### 补充: 首先测试一下自己的系统配置能否安装苹果系统. 可以下载Securable查看你CPU是否支 ...

  9. IPad开发环境安装配置图文(上)

    首先测试一下自己的系统配置能否安装苹果系统. 可以下载Securable查看你CPU是否支持虚拟 还要确认在BIOS是"Enabled"的. 一步一步的详细步骤在vm虚拟机里安装苹 ...

最新文章

  1. Sql Server海量数据插入
  2. 解决WIN7与虚拟机CentOS的文件夹共享问题
  3. vba字典合并单元格为空_VBA合并单元格求和处理套路
  4. 从零搭建 dubbogo
  5. SAP UI5中的同步请求和异步请求
  6. mysql aes_MYSQL AES加密与解密函数使用
  7. php mysql 执行sql文件_PHP执行SQL文件并将SQL文件导入到数据库_PHP
  8. java虚拟机常用命令工具
  9. springboot md5加密_实在!基于Springboot和WebScoket,写了一个在线聊天小程序
  10. Android_(控件)使用自定义控件在屏幕中绘制一条虚线
  11. Python零基础实践随机爬山算法
  12. android 圆形自定义进度条,Android实现自定义圆形进度条
  13. 谷歌浏览器为什么要禁用Flash插件?深夜有感而发
  14. thinkpadX1C2021充不进去电(去除静电后依旧无效的来看看)
  15. 我的个人网站:红色石头的机器学习之路
  16. 【Linux】常用配置文件路径
  17. Ubuntu18.04切换镜像源时出错
  18. 69、弱电综合布线网络篇基础知识
  19. AssertJ使用教程(一)
  20. DAY5-URDF优化 简单小练习 工具

热门文章

  1. 关于nova服务项目的使用方法
  2. 此nvidia驱动程序与此windows版本不兼容,此图形的驱动程序无法找到兼容的驱动硬件
  3. gpg加密命令 linux_使用 GPG 加密和解密文件
  4. 使用beeline/hive时,该如何停止打印INFO日志
  5. 计算机加密技术图片,基于Henon映射的图像加密技术
  6. OpenCV基础(基于Opencv4.4+VS2019)
  7. 微信公众帐号第三方服务平台源码
  8. 建模工具:octave
  9. 一分钟教会你音频配音乐怎么制作
  10. 等保三级,多级等保认证的一点了解