Mono for Android 学习一 环境的搭建
JAVA SDK和Android SDK下载安装
1、疑问:用mono for android 开发为什么必须要java sdk的支持
答:因为android sdk是java开发的,所以和它相关的工具都需要使用Jvm运行,比如,我们调试android程序所用到的模拟器,所以必须要先安装java sdk
首先到http://www.oracle.com/technetwork/java/javase/downloads/index.html 点击下面图标下载,后一路下一步安装完毕后最好设置一下环境变量。不设置貌似也能运行。

2、安装Android sdk
到 http://developer.android.com/sdk/index.html 中下载Android sdk,由于我是要直接到VS2010中开发并且在http://down.51cto.com/data/514411 中下到了除Android SDK以外的所有文件,所以在这里我只选择下载 Android SDK单个文件,大小大概为75M

安装的时候注意一下路径尽量不要有空格,我此处安装在:D:\Android
3、安装需要用的API以及platform
在安装目录下打开”SDK Manager.exe”,选择需要安装的API,我这里安装了



有一些是默认的不需要管,由于我的项目中有设置 Target API 8所以额外安装了 Android 2.2 (API8)的SDK PlatForm ,不然项目编译报错

4、配置模拟器
打开安装目录下的“AVD Manager.exe”
选择下图中的Tab 会列出已经定义了的模拟器,我们选择一个,点击”Create AVD”后,即可创建一个模拟器


SD Card 大小填入一个值。可以模拟SDK进行安装.apk应用
我们选择刚刚创建的模拟器启动


5、安装mono-android VS插件
在http://down.51cto.com/data/514411 上下载的文件中找到mono-android-4.2.5.195540401.msi 安装,安装之前请先关闭所有打开的VS
安装完毕以后,将/mandroid文件夹里面破解补丁 放到C:\Program Files\MSBuild\Novell或者C:\Program Files (x86)\MSBuild\Novell中覆盖同名文件。
打开VS2010新建项目就可以在已安装的模板中看到 mono for android ,并且在“工具”菜单下的“start android Emulator Manager”中打开模拟器管理工具

并且在”视图”菜单下的“其他窗口”中可以通过“Android Device Logging”窗口查看在程序中使用Log.Info,Log.Error写出的调试信息。
选择 Android Application 模板就可以开始mono for android 之旅了

Mono for Android 学习一 环境的搭建的更多相关文章
- mono for android 学习记录
C#开发Android应用实战(全 扫描 中文版) 学习记录: 拖完控件后,不要急着按F5,需要重新生成,才能自动修改 Resource.Designer.cs 文件 1. Activity 是基于a ...
- Mono For Android 之 配置环境
下载 Xamarin Mono For Android 4.6.07004 完整离线破解版 (包括除 Android SDK 外的所有文件) Android SDK. 资源源自 http://www. ...
- Android学习笔记01-Mac下搭建Java开发环境
一 安装JDK 下载 mac 下专用的jdk1.7, 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downlo ...
- Android开发-之环境的搭建
关于Android开发可以使用的工具有eclipse和Android studio等,这两个工具都各有各的好处和不足.studio是谷歌推出的一款开发工具,而我们都知道Android就是谷歌公司的,所 ...
- Android adt-bundle 开发环境的搭建_Linuxs
本文完全是拷贝的: https://www.jb51.net/article/87957.htm 的文章, 有需要请看原文, 拷贝仅用于学习记录. 本文与<利用adt-bundle轻松搭建An ...
- Android adt-bundle 开发环境的搭建_windows
本文完全拷贝的是: https://www.jb51.net/article/87953.htm 的文章仅仅用于自己保存学习消息. Android开发环境有三种方式,分别是JDK+SDK+Ecli ...
- Android应用开发环境的搭建和使用
主要包括Android SDK.Android开发工具:也包括如何使用Android提供的ADB.DDMS.AAPT.DX等工具,掌握这些工具是开发Android应用的基础技能. 1.Android的 ...
- android studio 开发环境的搭建
步骤如下: 下载安装配置JDK(注意配置环境变量JAVA_HOME Path CLASSPATH) 从官网下载Android Studio(可以下载带有SDK版本的) 安装Android Studio ...
- mono for android 学习资料
http://www.cnblogs.com/Hua-Min/tag/Android/
随机推荐
- 3.UiObejct API 详细介绍
一.点击与长按 1.组件区域位置关系: Rect 对象代表一个矩形区域:[left,Top][ARight,Bottom](即左上角图标到右下角图标) 2.点击与长按相关API: 返回值 API 说明 ...
- array_intersect
<?php date_default_timezone_set('Asia/Shanghai'); $a1=array("a"=>"red",&qu ...
- linux shell学习一
本博客参考自: http://www.cnblogs.com/waitig/p/5523409.html <shell从入门到精通> 张春晓编著 Shell简介 Shell自身是一个用C ...
- Windows API函数大全(精心总结)
WindowsAPI函数大全(精心总结) 目录 1. API之网络函数... 1 2. API之消息函数... 1 3. API之文件处理函数... 2 4. API之打印函数... 5 5. ...
- JAVA多线程提高一:传统线程技术&传统定时器Timer
前面我们已经对多线程的基础知识有了一定的了解,那么接下来我们将要对多线程进一步深入的学习:但在学习之前我们还是要对传统的技术进行一次回顾,本章我们回顾的则是:传统线程技术和传统的定时器实现. 一.传统 ...
- Redis实战(六)管道
https://www.cnblogs.com/huangxincheng/p/6212406.html
- 遍历hashmap
转]Java中HashMap遍历的两种方式原文地址: http://www.javaweb.cc/language/java/032291.shtml 第一种: Map map = new HashM ...
- 教你Snapseed软件八个常用调图工具
教你Snapseed软件八个常用调图工具 教你Snapseed(指划修图)软件八个常用调图工具 老阿·编写 Snapseed是目前手机摄影修图中功能最强大的一款软件,很多功能很像电脑用的Photosh ...
- Map集合的两种取出方式
Map集合有两种取出方式, 1.keySet:将Map中的键存入Set集合,利用set的迭代器来处理所有的键 举例代码如下: import java.util.*; class Test { publ ...
- 【BZOJ】4756: [Usaco2017 Jan]Promotion Counting
[题意]带点权树,统计每个结点子树内点权比它大的结点数. [算法]线段树合并 [题解]对每个点建权值线段树(动态开点),DFS中将自身和儿子线段树合并后统计. 注意三个量tot,cnt,tots,细心 ...