安装 Mono for Android (Visual Studio 2010)

鉴客发表于 2011-9-21 07:07 1年前,10回/17231阅,最后回答: 16天前

开源中国 5 周年,史上最牛定制开源马克杯!

安装 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".

  • http://www.oracle.com/technetwork/java/javase/downloads/index.html

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

第二步:安装 Android SDK

从 Google 网站上下载 Android SDK:

  • 从下面地址下载 Windows SDK installer (例如 installer_r12-windows.exe) : http://developer.android.com/sdk/index.html
  • 运行安装程序.

注意: 请不要  将 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!

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

至此,安装完毕!

标签:Mono for Android Visual Studio Android SDK MonoDroid
补充话题说明»

分享到
收藏
30
举报
踩0| 顶1

按默认排序 |显示最新评论 | 回页面顶部共有10个评论 发表评论»

  • 坏小子 回答于 2011-09-21 07:26
    举报
    good ,thanks

    有帮助(0) |没帮助(0) |评论(0) | 引用此评论
  • Google 回答于 2011-09-21 08:10
    举报
    没破解 基本上除了公司 没多少人用

    有帮助(0) |没帮助(0) |评论(0) | 引用此评论
  • Adiba 回答于 2011-12-26 10:01
    举报

    不知道这个MONO For Android插件功能怎么样?是不是能实现和Eclipse上开发一样完全的Android SDK API调用能力?

    有帮助(0) |没帮助(0) |评论(0) | 引用此评论
  • Adiba 回答于 2011-12-26 10:02
    举报
    MONO For Android插件看起来就像Eclipse上的ADT插件一样。希望有更多的关系它的介绍放出给大家分享。

    有帮助(0) |没帮助(0) |评论(0) | 引用此评论
  • 吴ben 回答于 2012-02-18 11:01
    举报
    SDK 该安装在哪个目录才不会出错呢 我安装在D盘 老是不行

    有帮助(0) |没帮助(0) |评论(0) | 引用此评论
  • 李宏维 回答于 2012-03-21 16:43
    举报
    你说要是跟Eclipse功能类似,那Eclipse这样免费的软件的更受欢迎。

    有帮助(0) |没帮助(0) |评论(0) | 引用此评论
  • wangyan_wh 回答于 2012-03-21 17:05
    举报
    非常感谢,下载后试试,不知道能否在VS2008中运行!

    有帮助(0) |没帮助(0) |评论(0) | 引用此评论
  • tufei658 回答于 2012-04-29 12:40
    举报
    免费版不能发布在真机中用,授权版的钱又蛮多的...对于我这种业务爱好开发玩玩的人来说真是硬伤!

    有帮助(0) |没帮助(0) |评论(0) | 引用此评论
  • wintianxia 回答于 2012-09-19 11:08
    举报
    出现这种情况  怎么办?

    有帮助(0) |没帮助(0) |评论(0) | 引用此评论
  • wisely 回答于 2013-08-06 10:51
    举报
    免费版能导出apk安装包吗?

    有帮助(0) |没帮助(0) |评论(0) | 引用此评论

回评论顶部 | 回页面顶部

有什么技术问题吗?我要提问
全部(1717)...鉴客的其他问题

  • 使用uploadify时session及cookie失效解决方案 (0回/46阅,2天前)
  • 云服务器连接RDS不稳定问题解决方案(0回/77阅,27天前)
  • GitLab 5.3 升级注意事项(1回/211阅,1个月前)
  • HTC One 非常详尽的测评视频(王自如版)(4回/502阅,3个月前)
  • GitLab 5.1 上传文件大小限制的修改(0回/135阅,3个月前)
类似的话题

  • 用Visual Studio 2010开发Android应用(17回/17640阅,2年前)
  • Mono的年终总结(1回/1112阅,1年前)
  • Mono 维基百科(1回/1191阅,4年前)
  • Mono 2.8.2 发布(0回/301阅,2年前)
  • Mono 2.10 已于 (情人节)发布(4回/928阅,2年前)
  • mono 2.10.1发布于2011年2月25日(1回/478阅,2年前)
  • Mono 2.8已于10月6日正式发布(1回/823阅,2年前)
  • .net可以开发Android和iOS了!已经成为事实!(16回/3063阅,2个月前)
  • monodevelop2.6beta1发布(0回/292阅,2年前)
  • Visual Studio 2010 专业版下载(电驴)(20回/7520阅,3年前)
  • VC++6.0升级到VC++2010理由之一(符合C++标准编写更加安全的代码) (2回/1071阅,3年前)
  • Visual Studio 2010 安装初体验(多图)(22回/1935阅,3年前)
  • VS2010 Express 中文版下载地址(9回/6065阅,3年前)
  • 无聊下载一个Visual Studio LightSwitch 2011测试了一下。(1回/369阅,1年前)
  • 使用 Visual Studio 11 Beta 开发 Metro 风格应用(1回/517阅,1年前)
  • VS11 集成驱动开发,调试(0回/262阅,1年前)

© 开源中国(OsChina.NET) | 关于我们 | 广告联系 | @新浪微博 | 开源中国手机版 | 粤ICP备12009483号-3 开源中国手机客户端:AndroidiPhoneWP7

C# for Android相关推荐

  1. Unity5.6+ 导出Android 应用程序apk的环境配置及导出过程

    首先下载并安装安卓SDK和java的JDK 安卓sdk下载: http://www.android-studio.org/ 也可以在这下载: 链接:http://pan.baidu.com/s/1bp ...

  2. Android 的NDK的Makefile编写

    Android.mk 是google根据Linux GNU Makefile精简编译脚本.具体来说:这就是GNU Makefile的一小部分. 举一个简单例子: LOCAL_PATH := $(cal ...

  3. Android Animation (安卓动画)概念简介

    Android Animation Android 四种动画分别为逐帧动画和补间动画.属性动画.过渡动画: Frame Animation (逐帧动画) 实现方式:xml 和 Java代码 图片跳转的 ...

  4. 基于Android和SpringBoot的购物App

    (Shopping)购物应用商城 本软件使用Android和SpringBoot.JavaWeb技术实现:并结合百度LBS平台的SDK.支付宝App支付客户端SDK.MobTech的ShareSDK: ...

  5. Android数据持久化:SharePreference

    SharePreference:作为Android数据持久化的一种,具有一定的便捷性,适合存储一些体积小的数据. 存储数据方式:键值对的方式,类似于Map: 利用SharePreference.Edi ...

  6. Android数据持久化:文件存储

    数据持久化: 数据可分为瞬时数据和关键数据.保存在内存之中的数据是瞬时数据,而对于一些关键性数据,后期需要持续使用的,应当保存在存储设备中: 持久化保存方式: 文件存储.SharePreference ...

  7. Android Studio中RecycerView依赖库加载问题

    依赖包导入思考: 参考资料:recycleview导包问题 打开修改本项目中的build.gradle; 切勿着急添加包,应当提前查看其中的版本号(因为加载的v7包要和其版本保持一致性): 例如: 因 ...

  8. Android布局优化之include、merge、ViewStub

    include:引入重复使用的相同布局 merge:减少include布局的层级,将子元素直接添加到merge标签的parent中 ViewStub:其实就是一个宽高都为0的一个View,它默认是不可 ...

  9. Android动画之帧动画和补间动画

    Android系统提供三种动画:帧动画.补间动画和属性动画.这里先分析总结帧动画和补间动画. FrameAnimation 帧动画,通俗来说就是按照图片动作顺序依次播放来形成动画,创建帧动画可以用 x ...

  10. Android系统的启动过程

    Android系统的启动过程可以简单地总结为以下几个流程: 加载BootLoader -> 初始化内核 -> 启动init进程 -> init进程fork出Zygote(孵化器)进程 ...

最新文章

  1. GitHub为所有人免费提供了所有核心功能-这就是您应该关心的原因
  2. Mac下导出chrome插件
  3. Java 实现第三方 QQ 账号登录
  4. 活久见: 原来 Chrome 浏览器支持 Import from 语法
  5. rocketMq - commitLog
  6. elk,logstash -elastcisearch 429
  7. python的yield和yield from
  8. 剔除异常值栅格计算器_基于数据流的异常检测: Random Cut Forest
  9. 删除 Ceph 的image报rbd: error: image still has watchers
  10. python第五章上机实践报告_第五章实践报告 - osc_kk5bjg1i的个人空间 - OSCHINA - 中文开源技术交流社区...
  11. php对象存储hadoop存储,三个理由告诉你对象存储替换HDFS还不错
  12. 数据结构之串:基本概念
  13. 漫步最优化四——约束
  14. 树莓派4b安装windows iot_树莓派4B基于python3安装opencv4全教程
  15. 开发者该如何进行小程序技术选型?
  16. python爬虫之利用pyquery爬取当当网图书信息
  17. js 实现表格合并单元格
  18. 鲁四海解读中国大数据发展10大趋势5大挑战 —— 首席数据官联盟2016《中国大数据企业排行榜》发布会实录...
  19. 虹科Linux远程桌面服务器助力工业生产管理
  20. LINUX漏洞复现篇之ShellShock漏洞

热门文章

  1. 如何实现IM中的好友列表
  2. Keepalived基本讲解
  3. 八大排序算法(java实现) 冒泡排序 快速排序 堆排序 归并排序 等
  4. Java打印实心和空心钻石
  5. html老师祝福语,给各科老师的祝福语
  6. 注解 “@Deprecated” 的含义与作用
  7. 一个简单的c4d字体(体现光影关系)制作案例
  8. 给XZZ准备的小攻略(私人向)
  9. 哪个牌子无线蓝牙耳机性价比最高?平价好用的蓝牙耳机品牌
  10. 中国省市json数据