使用Xamarin开发(一)安装配置
使用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开发(一)安装配置相关推荐
- 一个电脑的重装到java开发环境安装配置的全过程
刚拿到一台别人用过的电脑.看着c盘爆满,而且用了还是windows7操作系统,强迫症发作马上就准备重装系统. 之前换固态使用wepe制作U盘启动盘装系统的步骤和过程全部忘记的,贼尴尬. 同事都看不过眼 ...
- Linux安装消息队列IBM MQ 7.5开发版安装配置详解
消息队列IBM MQ 7.5开发版安装配置详解 文章目录 消息队列IBM MQ 7.5开发版安装配置详解 前言 一.什么是IBM MQ? 二.安装前准备 1.安装前准备 2.安装MQ Server 3 ...
- yxcms安装环境php,Windows7下PHP开发环境安装配置图文方法
操作系统:Windows 7 Ultimate WEB服务器:IIS 6.1(内部版本7600). 数据库:MySql5.0.67 PHP版本:5.2.13 我还担心Win7下可能会不兼容,结果是一点 ...
- go环境搭建开发工具安装配置
windows安装 下载安装 Go官网下载地址:https://golang.org/dl/ 由于网络问题大家可能打开有些慢,或者下载失败.大家也可以从下边下载. 下载执行后大家直接一路下一步就行了. ...
- 【开发工具】Windows环境下 IDEA 开发工具安装配置(无错完整)
目录 一.开发工具下载: 二.IDE统一管理工具: 三.IDEA配置: 设置主题: 设置代码颜色: 设置编译字符编码(全部设置为UTF-8): 开启模糊匹配: 设置背景壁纸: 自动导包移包: 方法分割 ...
- quick-cocos2d-x for mac开发环境安装配置
为什么80%的码农都做不了架构师?>>> 我的开发环境 操作系统:mac Cocos2d-x:v3.2 Cocos2d-lua(quick-cocos2d-x):v3.2-RC ...
- Java学习笔记1.1.2 搭建Java开发环境 - 安装配置JDK
文章目录 零.本讲学习目标 一.下载JDK11 (一)Oracle官网下载JDK11.0.14 (二)百度网盘下载JDK11.0.7 (三)百度网盘下载OpenJDK11.0.2 二.安装JDK11 ...
- IPad开发环境安装配置图文
转自:http://ideapad.zol.com.cn/53/160_525409.html### 补充: 首先测试一下自己的系统配置能否安装苹果系统. 可以下载Securable查看你CPU是否支 ...
- IPad开发环境安装配置图文(上)
首先测试一下自己的系统配置能否安装苹果系统. 可以下载Securable查看你CPU是否支持虚拟 还要确认在BIOS是"Enabled"的. 一步一步的详细步骤在vm虚拟机里安装苹 ...
最新文章
- Sql Server海量数据插入
- 解决WIN7与虚拟机CentOS的文件夹共享问题
- vba字典合并单元格为空_VBA合并单元格求和处理套路
- 从零搭建 dubbogo
- SAP UI5中的同步请求和异步请求
- mysql aes_MYSQL AES加密与解密函数使用
- php mysql 执行sql文件_PHP执行SQL文件并将SQL文件导入到数据库_PHP
- java虚拟机常用命令工具
- springboot md5加密_实在!基于Springboot和WebScoket,写了一个在线聊天小程序
- Android_(控件)使用自定义控件在屏幕中绘制一条虚线
- Python零基础实践随机爬山算法
- android 圆形自定义进度条,Android实现自定义圆形进度条
- 谷歌浏览器为什么要禁用Flash插件?深夜有感而发
- thinkpadX1C2021充不进去电(去除静电后依旧无效的来看看)
- 我的个人网站:红色石头的机器学习之路
- 【Linux】常用配置文件路径
- Ubuntu18.04切换镜像源时出错
- 69、弱电综合布线网络篇基础知识
- AssertJ使用教程(一)
- DAY5-URDF优化 简单小练习 工具