安装 Mono for Android for Visual Studio 2010 需要下面4个步骤:

  1. 安装 JDK
  2. 安装 Android SDK
  3. 配置模拟器
  4. 安装 Mono for Android Visual Studio 2010 插件

环境要求:

  • Windows PC
  • Visual Studio 2010 Professional, Premium, or Ultimate.

Mono for Android for Visual Studio 2010 不支持 Visual Studio Express.

第一步,安装 JDK

下载并安装 Java 1.6 (Java 6) JDK. 光有 JRE 是不够的,Android SDK 要求 32位的 JDK,进入下面页面选择 "Windows x86" 平台,而不是 "Windows x64".

请不要安装 Java SE 7 ,Mono for Android 当前不支持 Java 7.

第二步:安装 Android SDK

从 Google 网站上下载 Android SDK:

注意: 请不要 将 Android SDK 安装在带有空格的目录,例如很多人喜欢将应用默认安装在 C:\Program Files\ 下,这会导致出错。

  • 安装完毕后运行 SDK Manager
  • 安装要求:
    • Android SDK Tools, revision 10 or greater
    • Android SDK Platform-tools, revision 3 or greater
  • Install one or more SDK Platforms, such as:
    • SDK Platform Android 1.6, API 4, revision 3
    • SDK Platform Android 2.3.3, API 10, revision 1

注意: SDK 会经常提示更新一些建议版本,最简单的方式是选择 Update All 按钮.

如果在打开 SDK 设置时收到了错误信息 "Failed to fetch URL https://...", 可以尝试在选项 Settings > Misc 下检查 "Force https://... sources to be fetched using http://..." 并返回可用包列表中。

第三步 - 配置模拟器

Android Simulator 可配置用来运行多个不同版本设备的模拟,在使用前至少需要配置一个设备,可通过 Android SDK 安装程序直接选择 Virtual Devices 选项:

点击 "New" 按钮,下面是配置对话框:

不要理会下面的提示信息,该信息只是告诉你一切正常:

做完这步后我们已经配置好了模拟器,Android SDK 的设置也就到此结束。

注意: 你无需在 Android SDK 安装程序中启动模拟器,MonoDroid 将帮你搞定。

第四步 - 安装 Mono for Android Visual Studio 2010 插件

一旦你走到这步,就可以开始安装 Mono for Android 的 Visual Studio 2010 插件了,首先从下面地址下载安装程序:

http://android.xamarin.com/DownloadTrial

注意: 安装之前必须先关闭 Visual Studio 2010!

根据提示信息进行安装,建议仔细阅读最终用户协议,这里设计很多法律方面的问题,如果你只是想试试的话,跳过去!

至此,安装完毕!

vs2010开发android的准备工作的更多相关文章

  1. 用VS2010开发Android应用的配置方法

    在开发你的第一个Android应用程序之前,你应该先检查一下是否安装了Android SDK,以及是否创建好了Android模拟器(AVD),如果有不清楚的地方,请先看百度这篇文章“Android是什 ...

  2. 在vs2012中用C#开发Android应用Xamarin环境搭建

    Xamarin是Mono创始人Miguel de Icaza创建的公司,旨在让开发者可以用C#编写iOS, Android, Mac应用程序,也就是跨平台移动开发. 简介 Xamarin是基于Mono ...

  3. Xamarin For Visual Studio 3.0.54.0 完整离线破解版(C# 开发Android、IOS工具 吾乐吧软件站分享)

    Xamarin For Visual Studio就是原本的Xamarin For Android 以及 Xamarin For iOS,最新版的已经把两个独立的插件合并为一个exe安装包了.为了区分 ...

  4. Xamarin Mono For Android 4.6.07004 完整离线安装破解版(C#开发Android、IOS工具)

      Xamarin是由Miguel de Icaza成立的一家新的独立公司,目的是给Mono一个继续奋斗的机会.Mono for Android (原名:MonoDroid)可以让开发人员使用 Mic ...

  5. Unity开发Android应用程序:调用安卓应用程序功能

    开发环境: Eclipse3.4 + adt12 + jdk6 + AndroidSDK2.2 Unity3.4 + windows7 测试设备: HTC Desire HD 本文要涉及到的几个重点问 ...

  6. 尝鲜delphi开发android/ios_环境搭建

    Delphi这又老树发新枝了,开始做终端程序开发了,这个东西的准确名字是:RAD Studio XE5,可以使用delphi和c++ builder进行终端开发. 我尽可能讲啰嗦一些,免得回头被人问. ...

  7. 【Xamarin开发 Android 系列 3】循序渐进的学习顺序

    原文:[Xamarin开发 Android 系列 3]循序渐进的学习顺序 指定合理的学习步骤,将各个技术点进行强化.慢慢 的就从点到线 到面的飞跃,一切仅仅是时间问题,开始前,请记住,学习是最佳的投资 ...

  8. 巧用第三方高速开发Android App 热门第三方SDK及框架

    巧用第三方高速开发Android App 热门第三方SDK及框架 历经大半年的时间,最终是把这门课程给录制出来了,也就在今天,正式在慕课网上上线了 项目地址:巧用第三方高速开发Android App ...

  9. 巧用第三方快速开发Android App 热门第三方SDK及框架

    巧用第三方快速开发Android App 热门第三方SDK及框架 历经大半年的时间,终于是把这门课程给录制出来了,也就在今天,正式在慕课网上上线了 项目地址:巧用第三方快速开发Android App ...

随机推荐

  1. Jquery Form表单元素对象化

    function serializeObject(form){ var o = {}; $.each(form.serializeArray(),function(index){ o[this['na ...

  2. 转载ASP.NET MVC 中@Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction区别

    对这四个的区别做一个总结,清理一下思路,方便以后使用: 1.带有Render的方法返回值是void,在方法内部进行输出:不带的返回值类型为MvcHtmlString,所以只能这样使用:     @Ht ...

  3. hdoj 2829 Lawrence 四边形不等式优化dp

    dp[i][j]表示前i个,炸j条路,并且最后一个炸在i的后面时,一到i这一段的最小价值. dp[i][j]=min(dp[i][k]+w[k+1][i]) w[i][j]表示i到j这一段的价值. # ...

  4. express源码剖析2

    当使用express时,代码会这样写: var express = require('express'); 如果创建一个express的应用,代码会这样写: var app = express(); ...

  5. Lexicographical Numbers

    Given an integer n, return 1 - n in lexicographical order. For example, given 13, return: [1,10,11,1 ...

  6. GDB 入门篇

    调试流程:(使用gcc编译时加上 -g -Wall选项)gdb attach pidinfo bb filename:linenum / b filename:functionnamecp varia ...

  7. Java面试题集(51-70)

    Java程序员面试题集(51-70) 51.类ExampleA 继承Exception,类ExampleB 继承ExampleA. 有如下代码片断: try{ thrownew ExampleB(“b ...

  8. jdbc连接的工具类

    在不实用框架的情况下,有一个jdbc的工具类来进行数据库的连接就再好不过了,下面提供这个工具类DBUtil.java package org.jdbc.test; import java.io.Inp ...

  9. [转]SpringMVC日期类型转换问题三大处理方法归纳

    http://blog.csdn.net/chenleixing/article/details/45190371 前言 我们在SpringMVC开发中,可能遇到比较多的问题就是前台与后台实体类之间日 ...

  10. 怎样通过iPhone Safari 来安装测试版ipa

    http://www.cocoachina.com/bbs/read.php?tid=94101# <?xml version="1.0" encoding="UT ...