visual studio 2015 开发android
转载请注明:
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的更多相关文章
- Visual Studio 2015开发Android App问题集锦
Visual Studio 2015开发Android App 启动调试始终无法完成应用部署的解决方案 创建一个Android App项目后,直接启动调试发现Visual Studio Emulato ...
- 使用Visual Studio 2015开发Android 程序
环境配置: 操作系统:win 7 64位 IDE:Visual Studio 2015 SDK:installer_r24.3.3-windows 安装前提: 编辑hosts文件(在附件可下载)因为安 ...
- (转)使用Visual Studio 2015开发Android 程序
环境配置: 操作系统:win 7 64位 IDE:Visual Studio 2015 SDK:installer_r24.3.3-windows 安装前提: 编辑hosts文件(在附件可下载)因为安 ...
- Visual Studio 2015开发Android App启动调试始终无法完成应用部署的解决方案
创建一个Android App项目后,直接启动调试发现Visual Studio Emulator for Android已成功运行,但应用始终处于Build中(等待时间超过1小时),并未如预期通过a ...
- Visual Studio 2015 开发Android Cordova出现unsupported major minor version 52.0错误的解决方法
JDK版本的问题,需要JDK1.8版本,安装!VS2015做如下设置, 工具->选项->用于Apache Cordoba的工具->环境变量替代->JAVA_HOME设为1.8:
- Visual Studio 2015 开发 ASP.NET 5 有何变化?
本篇博文目录: ASP.NET 5 模版 ASP.NET 5 目录结构 前端管理工具 无编译开发 Microsoft Git Provider 智能感知和错误信息 Smart Unit Testing ...
- 使用Xamarin在Visual Studio中开发Android应用
原文:使用Xamarin在Visual Studio中开发Android应用 本文使用的环境是Windows 8 Visual Studio 2012.2 1.下载Xamarin http://xam ...
- Visual Studio 2015开发Qt项目实战经验分享(附项目示例源码)
Visual Studio 2015开发Qt项目实战经验分享(附项目示例源码) 转 https://blog.csdn.net/lhl1124281072/article/details/800 ...
- 用Visual Studio 2010开发Android应用
在开发你的第一个Android应用程序之前,你应该先检查一下是否安装了Android SDK,以及是否创建好了Android模拟器(AVD),如果有不清楚的地方,请先看我以前发布的这篇文章“Andro ...
随机推荐
- Hadoop学习笔记—20.网站日志分析项目案例(三)统计分析
网站日志分析项目案例(一)项目介绍:http://www.cnblogs.com/edisonchou/p/4449082.html 网站日志分析项目案例(二)数据清洗:http://www.cnbl ...
- 探索c#之尾递归编译器优化
阅读目录: 递归运用 尾递归优化 编译器优化 递归运用 一个函数直接或间接的调用自身,这个函数即可叫做递归函数. 递归主要功能是把问题转换成较小规模的子问题,以子问题的解去逐渐逼近最终结果. 递归最重 ...
- (源码下载)高灵活度,高适用性,高性能,轻量级的 ORM 实现
我在上一篇博客中简单说明了一个面向内存数据集的“ORM”的实现方法,也提到我的设计实现或许不能称之为“ORM”,姑且称之为 S-ORM吧. 可能有些小伙伴没有理解我的思路和目的,与传统ORM框架做了简 ...
- ORA-12899: value too large for column (actual: 27, maximum: 20)
导入数据时报错以下错误,这是因为原来的数据库是GBK的,每个汉字两个字节,但新数据库是UTF-8的,每个汉字是三个字节,导致超过长度了. ORA-12899: value too large for ...
- Android开发学习之路-RecyclerView的Item自定义动画及DefaultItemAnimator源码分析
这是关于RecyclerView的第二篇,说的是如何自定义Item动画,但是请注意,本文不包含动画的具体实现方法,只是告诉大家如何去自定义动画,如何去参考源代码. 我们知道,RecyclerView默 ...
- Leetcode-24 Swap Nodes in Pairs
#24. Swap Nodes in Pairs Given a linked list, swap every two adjacent nodes and return its head. For ...
- 【Win10应用开发】自定义桌面壁纸
调用通用的API来设置桌面壁纸,是一件既简单又有趣的事情,结合XAML可以生成图像的特性,你甚至可以做一个应用,让用户用他所拍的照片做成一张自定义壁纸,然后作为桌面壁纸. 这个API是通用的,应用运行 ...
- WPF如何仿制QQ2013登录窗口的关闭效果
昨天,有位朋友问我,WPF能做出像QQ2013窗口在关闭时那个貌似透明过渡的动画吗?我就歪着脸跟他说:"只有你想不到的,没有WPF做不到的". 他又接着说:"我知道肯定会 ...
- 运用webkit绘制渲染页面原理解决iscroll4闪动的问题
原:http://www.iunbug.com/archives/2012/09/19/411.html 已经有不少前端同行抱怨iScroll4的各种问题,我个人并不赞同将这些问题归咎于iScroll ...
- [ASP.NET] 如果将缓存“滑动过期时间”设置为1秒会怎样?
今天编写了一个采用ASP.NET Caching的组件,在为它编写Unit Test的过程中发现了一个有趣的问题,接下来我通过一个简单的实例说明这个问题.我们在一个控制台应用中编写了如下一段程序,这个 ...