Xamarin Anroid开发教程之验证环境配置是否正确

Xamarin Anroid开发教程之验证环境配置是否正确

经过前面几节的内容已经把所有的编程环境设置完成了,但是如何才能确定所有的一切都处理争取并且没有任何错误呢?这就需要使用相应的实例来验证,本节中的内容就来指导读者如何完成验证。

Xamarin Anroid下载并加载官方实例

在Xamrin Studio中提供了一些实例程序用于测试和训练程序员。首先启动Xamarin Studio,启动后Xamrain Studio会呈现如图2.72所示的窗口。在Xamarin Studio窗口中,右侧有一些项目,随意单击其中的Download Solution按钮,就进入到https://xamarin.com/getting-started/android网站中。

 

图2.73  Xamarin Studio

在网站中会存在一个Download Tasky的按钮。单击该按钮,下载Tasky任务到本机中。下载完成后会得到一个Tasky.zip的文件,其中的目录结构如图2.73所示。

 

图2.74  Tasky.zip目录结构              图2.75  加载项目

在这里只需要将Android_Starter的文件夹复制出来,放到一个项目文件夹中。比如我们将其放到桌面上。随后在Xamarin Studio中单击依次单击“文件”|open命令,打开加载项目窗口,如图2.74所示。在加载项目窗口中,定位到我们的Android_Starter的TeskyAndroid_Starter文件。单击“打开”按钮,加载项目。

在Xamrin Studio加载完项目以后会得到如图2.75所示的结果。窗口中左侧的解决方案即为我们已经加载的内容。如何运行并检测该项目,后面会讲解到。

 

图2.76  加载项目

Xamarin Anroid检验实例的使用

在检验时,我们需要检验两个平台的使用一个Xamarin Studio中的,一个是Visual Studio 2013中的使用。

1.检验Xamarin Studio

在检验使用前,需要注意,因为我们的Android SDK没有安装在Xamrin默认的位置,所以需要设置Xamarin Studio中的Android SDK的位置。依次选择“工具”|Options..命令,弹出“选项”对话框。在“选项”对话框中,依次选择“工具”|SDK Locations|Android分支,在右侧的设置中将,Android SDK、Java SDK和Android NDK都设置正确,如图2.76所示。设置完成后,单击OK按钮保存当前的设置。这样便可以正常使用所有的Xamarin功能了。

 

图2.77  选项窗口

那么如何使用一个完整的项目呢?下面就来看看使用方式。

(1启动Xamarin Studio,如图2.77所示,单击TaskAndroid_Starter打开该项目。

(2在TaskyAndroid项目中右击TaskyAndroid,在弹出的菜单中选择Options命令,如图2.78所示。

图2.78  打开TaskyAndroid                         图2.79  启动项目Options

(3在弹出的的项目Options窗口中,依次选择“构建”|“常规”分支。窗口右侧可以找到Target Framework选择。在Tasky项目原本是支持Android 2.3的,但是我们这里没有下载Android 2.3相关的SDK,所以这里无法使用。为了可以检验安装是否正确,需要选择Android 4.4版本的,如图2.79所示。选择完毕后单击右下角的OK按钮,完成设置,并保存到项目中。

 

图2.80  Options窗口       图2.81  启动程序

(4单击Xamarin窗口中左上角的播放按钮启动程序,如图2.80所示。随后等待模拟器的启动,在读者解锁模拟器后启动项目即可。

最后在模拟器中出现如图2.81所示的结果,则表明环境设置成功。一般来说,这里Xamarin Studio运行成功,在Visual Studio中也应该可以正常运行。但是为了检验Xamarin.VisualStudio是否正确安装,也需要测试Visual Studio中使用。

 

图2.82  Tasky效果

2.检验Visual Studio 2013

首先,在测试前关闭之前启动模拟器和Xamarin Studio。然后我们开始使用Visual Studio 2013,步骤如下。

(1)启动Visual Studio 2013,启动时可能需要较长的时间,需要耐心等待。启动后的界面如图2.82所示。

图2.83  VS2013界面                        图2.84  打卡Tasky项目

(2在VS2013中分别单击“文件”|“打开”|“项目/解决方案”命令,弹出如图2.83所示的“打开项目”对话框,在其中选择下载的TaskyAndroid项目的sln文件。最后单击“打开”按钮。

(3此时VS2013会自动弹出如图2.84所示的安全警告信息,需要单击“确定”按钮。

 

图2.85  安全警告

(4等待项目加载完成,加载完成后的结果如图2.85所示。其中会出现Log In按钮,这是因为在使用Xamarin.VisualStudio时需要登录Xamarin的帐号。否则在VS2013中无法使用Xamarin.VisualStudio插件,并且不能编译Android项目。当然登录的帐号必须是付过费的帐号,否则也只有一定的试用时间。要想进行后续的步骤必须登录帐号。

 

图2.86  打开后的Tasky

(5在启动项目前,还需要对解决方案(也就是Tasky项目)进行配置。右键单击解决方案,选择“属性”命令。在弹出的解决方案属性页中,选配置属性项中的配置,并勾选TaskyAndroid后的部署项目。如图2.86所示,配置完后,单击“确定”按钮,保存配置。

 

图2.87  配置解决方案属性

(6随后单击VS2013中的“启动”按钮,启动Tasky项目。这时只需耐心等待。模拟器会在项目编译完成以后自动启动。随后Tasky项目也会正常的启动。模拟器中的程序运行后,状态如之前在Xamarin Studio中的状态一样。这就表明了Xamain.VisualStudio也安装正常,并可正常使用。

(7最后,在VS2013中如何停止已经运行的程序呢?只需要单击VS2013窗口中的停止按钮即可,如图2.87所示。

 

图2.88  停止已经运行的项目

两个平台的验证就这样可以了,之后就可以正式开始编写我们的Android程序了。

本文选自:Xamarin Android开发实战基础篇大学霸资料,转载请注明出处,尊重技术尊重IT人!

时间: 2024-09-29 09:54:34

Xamarin Anroid开发教程之验证环境配置是否正确的相关文章

Xamarin Anroid开发教程之下载安装Xamarin

Xamarin Anroid开发教程之下载安装Xamarin Xamarin在过去安装时都会检查系统中是否安装了前面所提供的内容.而后来,Xamarin安装时只提供安装步骤,其它内容都需要读者自己下载安装.但是安装完之前的内容并非就可以直接安装Xamarin,还需要进行一些其它的安装.本节中继续配置我们的环境. Xamarin Anroid开发教程下载安装GTK# GTK#是一个.NET库,用来绑定GTK+ GUI库.它让你可以使用Mono或其它兼容CLR的语言来开发GNOME应用程序.在开发A

Xamarin Anroid开发教程之Anroid开发工具及应用介绍

Xamarin Anroid开发教程之Anroid开发工具及应用介绍 Xamarin开发Anroid应用介绍 如今智能手机已经盛行了好几年,而针对这些智能手机的软件开发也变得异常火热.但是在Android平台下只能使用Java开发,iOS平台下也只能使用Objective-C或Swift开发.对于那些C#程序员却只能眼看着这些火热的平台流口水.在几年前只能重新学习一门新的语言,才可以进入这些智能手机开发行业.现在,我们有了Xamarin.C#程序员不需要了解其它语言,就可以开始编写Android

最近开发用的各种环境配置以及文件

备忘,免得以后项目没了,什么都得从头来.项目都是struts2+spring+jdbctemplate,并且涉及到aop,freemarker,json,quartz,log4j,urlrewrite等方面.从头来配置,光配置文件就够烦人的了. 第一个:web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLS

[转]Jetson TX1 开发教程(1)配置与刷机

开箱 Jetson TX1是英伟达公司新出的GPU开发板,拥有世界上先进的嵌入式视觉计算系统,提供高性能.新技术和极佳的开发平台.在进行配置和刷机工作之前,先来一张全家福: 可以看到,Jetson TX1 包含内容为:一块开发板.WIFI天线.AC电源(缺了插座线,需要自己去买).Micro USB线.USB-OTG线.排线连接器(感觉没什么用). Jetson TX1找不到太多的教程,我也只能参考一些CSDN博客,摸索着进行配置刷机工作. 开机并安装驱动 开发板连接好AC电源线,使用HDMI线

weex 开发踩坑日记--环境配置、安卓运行、adb、开发

环境配置方面 1.需要安装java和android环境,java的话一定要下载jdk而不是jre. 在"系统变量"新建一个变量名为JAVA_HOME的变量,变量值为你本地java的安装目录,我这里为:C:\Program Files\Java\jdk1.7.0_80,设置这个的目的是作为下面两个环境变量的一个引用 在"系统变量"选项区域中查看PATH变量,如果不存在,则新建变量PATH,否则选中该变量,单击"编辑"按钮,在"变量值&qu

Yii Framework开发教程(1)配置环境及第一个应用HelloWorld

准备工作: 我用的开发环境是windows下的apache+mysql+php 编辑器不知道该用哪个好,暂时用dreamweaver吧 我自己的http://localhost/对应的根目录是E:/website/localhost/ yii的下载地址是https://github.com/yiisoft/yii2/releases/download/2.0.0/yii-basic-app-2.0.0.tgz 备用下载地址:http://download.csdn.net/detail/u012

Android开发快速入门(环境配置)

Android是一种激动人心的开源移动平台,它像手机一样无处不在,得到了Google以及其他一些开放手机联盟成员(如三星.HTC.中国移动.Verizon和AT&T等)的支持,因而不能不加以学习,否则你承担不起为此付出的代价. 好在Android开发入门很容易,即使没有Android手机都没关系,只需有一台可供安装Android SDK和设备模拟器的计算机即可. 本章首先介绍如何安装所有的开发工具,然后再创建一个可运行的应用——Android版“Hello, World”.如果你并非Androi

XAF应用开发教程(五)验证模块

数据验证是应用程序开发中使用频率最高的功能模块,本节详细介绍一下XAF中如何使用验证模块. XAF 验证模块内置了下面的一些验证规则: 验证规则类型 说明 RuleCombinationOfPropertiesIsUnique (RuleCombinationOfPropertiesIsUniqueAttribute) 要求多个属性的值组合在一起时是唯一的. RuleCriteria (RuleCriteriaAttribute) 要求满足指定的条件. 如:座机或手机必须填写一个. 条件为:坐机

XMPPFramework-IOS开发(一)环境配置

第一步 下载最新的XMPPFramework 代码.下载 第二步 新建一个工程,例如叫Chat,将下载的XMPPFramework里面的相应文件夹加入工程,例子文件就不用加了. 其中XMPPFramework.h可以自定义,下载的源代码里也有一份 第三步 添加以下依赖库 此时如果build,会发现编译不通过,原因是KissXML所需的头文件没找到,提示 'libxml/tree.h' file not found 然后添加头文件路径(/Applications/Xcode.app/Content