使用Visual Studio的.Net-Xamarin组件进行移动开发
使用Visual Studio的.Net-Xamarin组件进行移动开发
1. 搭建开发环境
1. 安装运行支持:
在VS Installer点选工作负荷中-桌面与移动应用下的 [.Net移动开发], 点击安装并等待完成.
2. 创建Xamarin Android项目:
启动VS, 点击创建新项目, 选择Xamarin Android应用下一步, 并设置项目位置点击创建, 选择plank空项目与最低Android5.0版本, 完成创建并进入项目.
3. 配置虚拟机
在VS项目绿色箭头启动选项点击Android设备管理器, 进入点击加号创建虚拟安卓设备, 所有设置保持默认即可(此处选择Android 13.0-API33操作系统); 最后等待下载完成即可.
4. (额外的)Hyper-V加速
1. 检测系统支持:
快捷键Win+R输入cmd进入命令行并输入systeminfo 显示log信息下方hyper-v如果全部为是即为支持.
如果不支持可参考第二种微软官方文档: 使用HAXM加速.
2. 启用windows功能:
快捷键Win+R输入control进入控制面板, 点击程序, 找到开启或关闭windows功能, 进入并找到Hyper-V选项勾选并重启电脑以启用.
3. 隐藏的hyper-v:
如果没有此选项则是windows隐藏了此功能: 新建txt粘贴下方代码并保存为bat批处理(代码源于网上), 右键管理员运行, 几次100%后即可关闭, 此时Hyper-v选项就已启用, 回到第二步开启即可.
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
2. 第一个简单应用
使用基本layout布局文件与Activity活动制作简单按钮响应, 更改文本字符, 跳转第二个活动页面Activity.
懒了, 直接转链接吧, 这部分不像第一部分没有额外问题: 官方教程(Xamarin Android第一个应用): https://learn.microsoft.com/zh-cn/xamarin/android/get-started/hello-android/.
还有学习体系的目录页面:
链接: https://learn.microsoft.com/zh-cn/xamarin/, 与配图:
