Xamarin开发教程如何使用Xamarin开发Android应用
来源:互联网 发布:安卓6.0可用java模拟器 编辑:程序博客网 时间:2024/05/22 05:22
Xamarin开发教程如何使用Xamarin开发Android应用
如何使用Xamarin开发Android应用
在了解了Xamarin和Andriod系统之后,下面我们需要了解一下如何使用这些工具和系统来开发我们的应用程序。
Android开发工具
在开发Android应用时,需要用到ADT(Android Developers Tool,Android开发工具)。该工具不仅包含了Android SDK Manager工具,还包含了Android模拟器管理工具。使用ADT不仅可以从Google官网中下载最新的Android SDK和各种版本的工具,还可以管理各种模拟器。ADT的SDK管理操作界面如图1.1所示。当然在ADT还提供了其它的性能监控DDMS等工具。
图1.1 Android SDK管理
在拥有了ADT后还不能算完成了Android开发环境的。在使用ADT前,还需要在系统中安装Java运行环境的支持。由于Xamarin工具的限制,我们现在只能使用32位版本的JDK,即便是64位的系统也必须安装32位的JDK,才可以正常安装并使用Xamarin。
在安装完成Java的JDK以后,我们需要通过Android SDK管理器下载需要的Android SDK版本和对应工具(具体内容之后会讲到)。这样一个Android环境才算完成。
Xamarin开发工具
Xamarin不能单单认为是一个软件,而是要当作一个平台。它是由一系列软件搭建而成的环境和平台。在使用Xamarin开发Android应用时,除了提供上一节中的Andriod开发环境外,还需要其它工具和软件。
首先,系统中需要安装Android NDK for Windows version r8d的支持,然后还需要GTK#的支持。这样才可以开始安装Xamarin Studio和Xamarin。也就是说安装Xamarin必须的有以下工具软件:
- Android NDK for Windows
- GTK#
- Xamarin Studio
- Xamarin
除了这些内容,有可能还需要在Xamrin官网上下载专有组件。这些组建件可能用于专有的一些功能的实现,具体使用可以参考官网的说明。
VS 2015介绍
VS 2015是指微软的Visual Studio 2015。这是微软开发的较为新的IDE。VS 2015很好的支持了Windows操作系统,并且原生的支持C#编程。它也是本书的主要操作平台。对于C#程序员来说,这也是他们的主战场。熟悉的操作环境可以节省了不少平台的学习时间。具体的内容和区别我们将在之后的内容中讲解。
- Xamarin开发教程如何使用Xamarin开发Android应用
- Xamarin Android教程如何使用Xamarin开发Android应用
- Xamarin+SignalR开发Android应用
- Xamarin Studio开发Android应用
- Xamarin体验:使用C#开发iOS/Android应用
- Xamarin体验:使用C#开发iOS/Android应用
- 使用C# + Xamarin开发Android 应用 -- Datetime Picker
- 使用C# + Xamarin开发Android应用-- 动态添加控件
- Xamarin体验:使用C#开发iOS/Android应用
- Xamarin.Android 入门开发
- xamarin c#开发ios/android 应用
- xamarin c#开发ios/android 应用
- xamarin c#开发ios/android 应用
- C# 使用Xamarin 开发应用 -- 切换Activity
- C# 使用Xamarin 开发应用 -- Alert Box
- C# 使用 Xamarin开发应用--list+search
- C#苹果应用开发——第一讲初始Xamarin Xamarin ios 教程 Xamarin跨平台开发
- Xamarin ios 教程 Xamarin跨平台开发 C#苹果应用开发
- Android ListView 分分钟实现Item单选、多选效果
- 自定义控件的实现
- 利用githug来练习git,如何安装
- Hibernate----环境搭建
- LeetCode 8 String to Integer (atoi)
- Xamarin开发教程如何使用Xamarin开发Android应用
- Thread.currentThread().getName() 和 this.getName()区别详解
- java 监听器和监听器模式
- Android 百分比布局讲解
- OpenGL ES 2.0 - 绘制方式
- Android开发之RecyclerView优秀文集,从入门到精通
- 浅谈 SQL 中的锁(一)余额问题
- R语言学习六
- 关于整合springmvc的时候出现的两个磨人的问题