【Xamarin】Visual Studio 2013 Xamarin for Android开发环境搭建与配置&Genymotion
Xamarin
Xamarin是基于Mono的平台.
Xamarin旨在让开发者可以用C#编写iOS, Android, Mac应用程序,也就是跨平台移动开发。
下载资源
1,进入Xamarin官方网站http://xamarin.com/下载xamarin,需要填写一些信息才能下载



没有FQ的情况下完成后报错的同时会弹出所需要的资源窗口

2,根据↑给出的资源Uri,分别下载Java JDK、Android SDK、Android NDK、GTK、Xamarin for Visual Studio(如果你用Visual Studio开发就不用下载Xamarin Studio了)

安装
按照上面提示的下载顺序安装,
01,安装Java JDK

02,安装Android SDK
然后在Android SDK的安装目录下,双击“SDK Manager.exe”,打开Android SDK Manager,Android SDK Manage负责下载或更新不同版本的SDK包,它会获取可安装的sdk版本,但是国内有墙,有时候会出现获取失败的情况。可以修改hosts文件(也可能无法下载),建议还是弄个VPN,然后就可以下载Android的各个版本的SDK了,还有办法是网上下载好,下载的地址http://www.androiddevtools.cn/

03,安装Android NDK
04,安装GTK
05,安装xamarin for visual studio


完成后打开Visual Studio 2013
需要做些配置打开 工具-->选项,配置好Android SDK、Android NDK的路径-->确定

接下来我们创建一个Android应用程序


这里需要我们登录,去注册一个账号就可以了

注册并登录后可以使用了 有30天的使用时间

接下来就可以写我们的Android应用程序了
现在还差很关键的一步就是创建一个安卓的模拟器,也可以使用上面原生的模拟器,但启动速度非常慢。当然也可以真机调试
Genymotion安卓模拟器
这里介绍一下很不错的安卓模拟器Genymotion
进入Genymotion官网http://www.genymotion.net/下载最新的Genymotion

选择免费版

选择Genymotion与VirtualBox集成版(Genymotion依赖于VitualBox虚拟机软件)


安装完成后打开Genymotion,选择添加一个虚拟机,然后会需要你登录,输入你刚注册的账号登录


选择一个虚拟机,然后下载(这里我下载android 4.3版本的)


使用模拟器前还需要做一些配置,打开Settings-->ADB-->选择Android SDK位置-->OK-->Start开启模拟器


成功后就可以使用Genymotion测试Android应用程序了
有时可能需要先开启虚拟机后再打开Vistual Studio,才会在Vistual Studio出现刚创建的模拟器↓


OK了,如果不能连接到模拟器,大部分是SDK的问题了
-----------------------------------------------------------------------------------
Visual Studio 2013 Xamarin for iOS 环境搭建
【Xamarin】Visual Studio 2013 Xamarin for Android开发环境搭建与配置&Genymotion的更多相关文章
- QT 5.1.1 for Android 开发环境搭建与配置【Windows 7】
前言:本人操作系统为Windows7 64位,用的是32位的安装包,32位系统没有验证. 一.首先下载以下安装包,如果提供的链接失效请自行下载: (1) Android SDK (Windows 32 ...
- Visual Studio 2013 Xamarin for iOS 环境搭建
原文:Visual Studio 2013 Xamarin for iOS 环境搭建 一.Mac安装Xamarin.iOS 1,我的Mac 环境:OSX 10.10.3.Xcode 6.3.2 (使用 ...
- 【Xamarin】Visual Studio 2013 Xamarin for iOS 环境搭建
一.Mac安装Xamarin.iOS 1,我的Mac 环境:OSX 10.10.3.Xcode 6.3.2 (使用虚拟机亲测也成功 VMware 11 安装 Mac OS X10.10 ) Xam ...
- Cocos发展Visual Studio下一个libcurl图书馆开发环境的搭建
我们解释win32在Visual Studio下一个libcurl图书馆开发环境的搭建.Cocos2d-x发动机实际上与Win32在访问libcurl库.Cocos2d-x 3.x在libcurl库文 ...
- Android开发环境搭建相关文章列表(转载)
Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1, ...
- (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功
(win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功 1.下载opencv 官网http://opencv.org/下载windows版Op ...
- linux android开发环境搭建
android开发环境搭建的一些有用链接:1.sdk manager的国内服务器http://www.cnblogs.com/huangjacky/p/4077982.html2.常见问题的解决htt ...
- Android开发环境搭建及常见问题解决方法
转自: http://www.cnblogs.com/rwxwsblog/p/4769785.html 在移动互联网的时代,Android的份额早已超过了苹果.Android的出现无疑加速了移动互联网 ...
- Android #Android开发环境搭建
Android #Android开发环境搭建 1.下载:Google在国服的官网 https://developer.android.google.cn/index.html 1.点击首页 “ 获取 ...
随机推荐
- EditPlus 4.3.2473 中文版已经发布(10月21日更新)
新的 EditPlus 修复了如下问题: * Ctrl+鼠标拖放文本功能异常 * 上传文件到 FTP 服务器失败后将弹出对话框,可重试上传 * 列选模式下粘贴到现存的选中内容时文本错乱的问题 本博客已 ...
- iOS error: -34018
一般报这个错误是由于操作keychain 报的错. 遇到该情况的情况: 1.是否打开权限 2.苹果自身的bug,传送门:https://stackoverflow.com/questions/2974 ...
- poj1496 Word Index / poj1850 Code(组合数学)
poj1850 Code 题意:输出若干个给定的字符串($length<=10$)在字典序中的位置,字符串中的字母必须严格递增. 读取到非法字符串时,输出“0”,终止程序.(poj1496:继续 ...
- 升级 Jenkins 从 1.56 到 2.64
今天上午小伙伴突然发现 git 的 Credential 出错了,同时页面的保存按钮也找不到.折腾了半天没有头绪,干脆升级到最新的版本吧,毕竟也很久没升级了. 从 1.x 到 2.x 有很多改动,为了 ...
- 20145104张家明 《Java程序设计》第5周学习总结
20145104张家明 <Java程序设计>第5周学习总结 教材学习内容总结 第八章(概括为一下内容) 1.如果父类异常对象在子类异常前被捕捉,则catch子类异常对象的区块将永远不会被执 ...
- 20145201李子璇 《网络对抗》 Web安全基础实践
1.实验后回答问题 (1)SQL注入攻击原理,如何防御 原理:通过构建特殊的输入作为参数传入web应用程序.即把SQL命令注入到Web表单的输入域或页面请求的查询字符串,和之前已经设定好的查询语句构成 ...
- BurpSuite工具应用
BurpSuite工具应用 BurpSuite是用于攻击web 应用程序的集成平台.它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程.所有的工具都共享一个能处理并显示HTTP ...
- phpstorm2016.1 添加对Drupal的编程支持
一.前言 phpstorm作为目前对drupal支持最好的开发工具之一,是drupal模块开发的首选工具.今天我就来谈谈最新的phpstorm如何添加对drupal模块的支持. 相关环境:操作系统ub ...
- 如何识别网页类型(wap页面还是wise页面)
思路很简单,就是通过网页结构的一些特征来区分,当然也可以通过url的格式来区分,不过这个错误率较高,因为有很多小网站的url设计不规范. 网页特征包括两大类: 1.meta信息: 一般wap页面都会为 ...
- 利用HTML中map标签实现整张图片带有可点击区域的图像映射:
实现效果说明:一整张背景图片,实现图标区域出现链接,可点击跳转到指定页面. <div class="brand"> <img src="images/b ...