转载请注明:

http://www.cnblogs.com/sunyl/p/5493249.html

http://www.cnblogs.com/sunyl/

最近有不少新闻,

甲骨文向谷歌索赔93亿

谷歌有意在Android上放弃Java

外媒:谷歌考虑将苹果Swift作为安卓“一等”编程语言

让我觉得学习跨平台开发十分重要,似乎用C#开发Android是一个不错的选择.

本文内容概述:

通过官网安装所需IDE

修改hosts使得正常访问谷歌

解决,Android SDK Manager下载安装时的报错:

C:\PROGRA~2\Android\ANDROI~1\temp\usb_driver_r11-windows.zip(拒绝访问) 等

1.安装visual studio 2015

建议通过官网直接下载

https://www.visualstudio.com/zh-cn/

选择visual studio 2015 community

如果你不喜欢在线安装器,在下面的链接提供了离线安装的ISO,你只需要解压它并运行 vs_community.exe

https://www.visualstudio.com/downloads/download-visual-studio-vs

安装选项默认即可.

2.

安装Xamarin插件

vstoolsforxamarin.exe

可以从官网直接下载

https://www.xamarin.com/download

注意:由于谷歌不能直接访问,我们可以修改hosts,电脑百度搜索,hosts 可以找到很多. 这里就不说了,以免有打广告的嫌疑.

直接分享一个.

http://pan.baidu.com/share/init?shareid=3717237670&uk=3171722477(提取码 :laod  解码密码:laod.cn)

需要https访问谷歌等.例如:

https://www.google.com/ncr  (ncr:No Country Redirect)禁止国别跳转。

在改完hosts之后,就可以运行vstoolsforxamarin.exe了,vstoolsforxamarin安装器会下载所需的东西.安装选项默认即可.

到这里安装已经完成,我们可以新建安卓项目了

点击运行,会自动启动一个模拟器.

目录结构和用Android Studio和eclipse差别还是有些大的.

我们可以在

https://developer.xamarin.com/或微软虚拟学院找到官方的培训资料.

似乎发现了一些问题,主布局文件打不开,提示

Something went wrong The installed Android SDK is too old...

更新VS的提示,打开Android SDK 安装更新,

如果下载速度很慢,可以上百度找一下镜像地址,配置一下就会快很多.(搜索:Android sdk 镜像   可以找到许多)

安装过程可能出现一下错误:

Downloading Android SDK Tools, revision 24.4.1 URL not found: C:\PROGRA~2\Android\ANDROI~1\temp\tool
C:\PROGRA~2\Android\ANDROI~1\temp\usb_driver_r11-windows.zip(拒绝访问)

URL not found: C:\PROGRA~2\Android\ANDROI~1\temp\tools_r24.4.1-windows.zip (拒绝访问。)
Downloading Google USB Driver, revision 11
URL not found: C:\PROGRA~2\Android\ANDROI~1\temp\usb_driver_r11-windows.zip (拒绝访问。)

这是文件夹权限的问题,进入错误的地址(把C:\PROGRA~2\Android\ANDROI~1\粘贴到我的电脑地址,按回车)

找到所出现错误的文件夹,右键点击属性,安全,编辑,添加, 输入Everyone并检查

勾选全部全部的权限.

也可以把整个SDK文件夹设置权限.

这样以后就可正常下载了.

安装更新完成后,重启visual studio ,再打开主布局文件.

完美结束.

visual studio 2015 开发android的更多相关文章

  1. Visual Studio 2015开发Android App问题集锦

    Visual Studio 2015开发Android App 启动调试始终无法完成应用部署的解决方案 创建一个Android App项目后,直接启动调试发现Visual Studio Emulato ...

  2. 使用Visual Studio 2015开发Android 程序

    环境配置: 操作系统:win 7 64位 IDE:Visual Studio 2015 SDK:installer_r24.3.3-windows 安装前提: 编辑hosts文件(在附件可下载)因为安 ...

  3. (转)使用Visual Studio 2015开发Android 程序

    环境配置: 操作系统:win 7 64位 IDE:Visual Studio 2015 SDK:installer_r24.3.3-windows 安装前提: 编辑hosts文件(在附件可下载)因为安 ...

  4. Visual Studio 2015开发Android App启动调试始终无法完成应用部署的解决方案

    创建一个Android App项目后,直接启动调试发现Visual Studio Emulator for Android已成功运行,但应用始终处于Build中(等待时间超过1小时),并未如预期通过a ...

  5. Visual Studio 2015 开发Android Cordova出现unsupported major minor version 52.0错误的解决方法

    JDK版本的问题,需要JDK1.8版本,安装!VS2015做如下设置, 工具->选项->用于Apache Cordoba的工具->环境变量替代->JAVA_HOME设为1.8:

  6. Visual Studio 2015 开发 ASP.NET 5 有何变化?

    本篇博文目录: ASP.NET 5 模版 ASP.NET 5 目录结构 前端管理工具 无编译开发 Microsoft Git Provider 智能感知和错误信息 Smart Unit Testing ...

  7. 使用Xamarin在Visual Studio中开发Android应用

    原文:使用Xamarin在Visual Studio中开发Android应用 本文使用的环境是Windows 8 Visual Studio 2012.2 1.下载Xamarin http://xam ...

  8. Visual Studio 2015开发Qt项目实战经验分享(附项目示例源码)

    Visual Studio 2015开发Qt项目实战经验分享(附项目示例源码)    转 https://blog.csdn.net/lhl1124281072/article/details/800 ...

  9. 用Visual Studio 2010开发Android应用

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

随机推荐

  1. 剑指Offer面试题:29.丑数

    一.题目:丑数 题目:我们把只包含因子2.3和5的数称作丑数(Ugly Number).求按从小到大的顺序的第1500个丑数.例如6.8都是丑数,但14不是,因为它包含因子7.习惯上我们把1当做第一个 ...

  2. 从阿里巴巴IPO联想到创始人和资方关系

    [小九的学堂,致力于以平凡的语言描述不平凡的技术.如要转载,请注明来源:小九的学堂.cnblogs.com/xfuture] 5月7日,阿里巴巴于今日向美国证券交易委员会(SEC)提交了IPO(首次公 ...

  3. spring官网下载

    1.第一步:打开官网:http://projects.spring.io/ 2.第二步:点击“SPRING FRAMEWORK”图片 3.第三步:点击“小猫”图标 4.第四步:拉到页面中部的位置,找到 ...

  4. 【PRINCE2是什么】PRINCE2认证之七大原则

    经过前几讲中关于PRINCE2六大要素,四大步骤及整体思维架构的学习,相信各位看官已经对于PRINCE2有了大概的了解,那我们今天的学习内容会正式进入到七大原则内容的分享. 我们先来回顾一下,PRIN ...

  5. AngularJs之二

    今天先讲一个angularJs的表单绑定实例: <div ng-app="myApp" ng-controller="formCtrl"> < ...

  6. [笔记]linux下和windows下的 创建线程函数

    linux下和windows下的 创建线程函数 #ifdef __GNUC__ //Linux #include <pthread.h> #define CreateThreadEx(ti ...

  7. 浏览器执行js代码的机制--对于我们深入了解js有很大的帮助,同时面试时候也都能用得到。

    前端小菜又来了,这些天每天工作,晚上学习太累了.趁星期天给自己放个假.写完这个博客就要出去high了.鸡冻.接下来进入正题啦, 你可能要问,我们学习这个有什么用啊?这样我先给大家来个小小的面试题. a ...

  8. VB中 '&' 和 '+' 号的区别

    释义 &(Ampersand)是英语单字and之代表符号,亦可用作中文中的“和”.“与”之代表符号.这个符号源于拉丁文的et的连写. 可读做 ampersand,即 "and per ...

  9. SVN:服务器资源删掉,本地添加时和删掉的名字同名出现One or more files are in a conflicted state.

    异常处理汇总-开发工具  http://www.cnblogs.com/dunitian/p/4522988.html

  10. LINQ系列:Linq to Object元素操作符

    元素操作符从一个序列返回单个指定的元素. 1. DefaultIfEmpty DefaultIfEmpty操作符将一个空集合替换为包含默认的单个值的集合.在返回序列为空且又需要返回一些对象时,可以通过 ...