Visual Studio 平台下基于 C# /.NET 的 Android 开发

文章目录

  • Part.I Introduction
    • Chap.I 环境搭建
  • Part.II Example

Part.I Introduction

因为想尝试一下移动端的开发,所以在网上简单搜了一下移动端开发可以使用的语言,发现 Java, C# 等都可以。虽然用Java的居多,但是笔者对C#较为熟悉一些,所以心血来潮就开始搞起基于 C# 的 Android 开发!

Chap.I 环境搭建

很简单,在 Vistual sudio 中新建项目,找 C#/ Andriod,一般找不到,说明你没有装Xamarin,然后下面会出现蓝色字体的『安装多个工具或功能』,点进去勾选『使用.NET的移动开发』,然后修改进行安装。
Visual Studio 平台下基于 C# /.NET 的 Android 开发_第1张图片
启用 Hyper-V 加速,如果不启用这个的话,调试超级无敌慢。

  • 在 Windows 搜索框中输入“Windows 功能”,然后在搜索结果中选择“打开或关闭 Windows 功能” 。 在“Windows 功能”对话框中,启用“Hyper-V”和“Windows 虚拟机监控程序平台” :
    Visual Studio 平台下基于 C# /.NET 的 Android 开发_第2张图片
    然后重启计算机。

Part.II Example

下面整一个简单的例子:

新建一个 C# Android 项目
Visual Studio 平台下基于 C# /.NET 的 Android 开发_第3张图片
展开解决方案→Resourceslayout,双击content_main.xml,接着就可以在上面加入控件大显身手了!

Visual Studio 平台下基于 C# /.NET 的 Android 开发_第4张图片
然后调试设成Debug模式,点击绿色三角运行。最开始需要配置一个虚拟环境,根据提示搞就行,下面是我的一个截图(好像需要 keXue ShangWang)。
Visual Studio 平台下基于 C# /.NET 的 Android 开发_第5张图片
下面是笔者的运行结果:

你可能感兴趣的:(#,C#,android,visual,studio,c#)