【转】配置 VS 2015 开发跨平台手机应用

为了使用 VS 2015 开发跨平台手机应用,VS 2015 装了很多次,遇到了很多坑,才终于弄明白怎样配置才能正常使用C#开发手机应用,现把步骤分享给大家,以免大家少走弯路。

运行环境:

Windows 10 专业版 64位

Visual Studio 2015 Update 3(企业版)

1、VS 2015安装选项。通用 Windows 应用开发工具下的 适用于 Windos 10 移动模版的拟器必须勾选,跨平台移动开发下的 C#/.NET(Xamarin 4.1.1)必须勾选,Android 本机开发工具包必须勾选,JavaSE开发工具包必须勾选,这几项不选,无法开发手机应用。Androd SDK 勾选一项即可,因为它根本装不上(这个你懂的)。安装需要一定时间,需要耐心等待。。。

完成后,查看 VS 2015 版本号(14.0.25431.01):

2、VS 2015 update 3 安装完成后,Android SDK肯定没有装上(你懂的),需要自己单独下载,本人使用 installer_r24.4.1-windows.exe下载的

运行installer_r24.4.1-windows.exe:

3、在installer_r24.4.1-windows安装目录(我的是d:\Android)启动SDK Manager.exe安装Android SDK:

Android SDK 版本较多,您可以选择安装,如果全装的话,总共是155G大小。

4、启动 VS 2015,选择 “工具/选项” 菜单,如下图:

找到Xamarin下的Android Setings,对于Android SDK Loation,需要输入您自己的Android SDK文件夹(我的是E:\Android\android-sdk), 一定记住,你的文件夹下一定要有platform-tools子文件夹,而且platform-tools子文件夹下必须要有adb.exe文件, 没有会报错。

到此就全部设置完毕。

5、启动 VS2015 新建项目,选择Cross-Platform, 选用 Bank App (Native Shared) 模板,名字为: MyFirstMobileApp,如下图:

6、把 MyFirstMobileApp.Droid 设为启动项目后,按 F5 运行。程序启动,弹出错误提示(如下图):

7、这说明,Hyper-V虚拟机管理服务没有启动,因此,打开控制面板,找到管理工具/服务,启动Hyper-V虚拟机管理服务(如下图)。

8、Hyper-V虚拟机管理服务启动后,再按 F5 运行程序,如下图:

9、这时Android 的模拟器启动了,关闭Android模拟器,并设MyFirstMobileApp.WinPhone项目为启动项,然后按 F5 启动 Wondows Phone模拟器,如下图:

10、可能有的系统无法启动模拟器,甚至连 Hyper-V虚拟机管理服务 都找不到,这时,应该检查是否安装了Hyper-V管理。办法是,打开控制面板,找到启用或关闭Windows功能,勾选 Hyper-V 如下图:

完成后,再种新回到第7步,启动程序。如果 Hyper-V 无效(无法勾选),请参考文档 Windows Phone 8 模拟器的系统要求设置你机器的bios。

注:由于没有苹果手机,因此没有安装苹果模拟器。

时间: 2024-08-06 23:55:33

【转】配置 VS 2015 开发跨平台手机应用的相关文章

移动应用跨平台开发:《用PhoneGap来开发跨平台手机应用》

移动应用跨平台开发:<用PhoneGap来开发跨平台手机应用> 随着HTML5, CSS3, Javascript的发展,以及浏览器对这些特性的支持,使得手机跨平台成为一种趋势,跨平台意味着:开发一次,到处运行.基于(HTML5, CSS3, Javascript)的前端开发技术,可以通过PhoneGap(http://phonegap.com/)来生成对应设备的应用,如Android的APK, iOS设备的ipa等.相比原生态的应用来讲,PhoneGap开发出来的应用成本更低,甚至不需要会J

Visual Studio 2015 移动跨平台开发初体验

微软换了新 CEO 后变化很大,对我们团队最有利的消息就是 Visual Studio 2015 支持移动应用跨平台开发. 还记不记得很早之前,Xamarin 宣布与微软成为合作伙伴的消息.显然,Xamarin 得到了来自微软的大力支持,而微软则直接将 Xamain 融合进 Visual Studio 2015,以扭转它在移动领域的颓势. 也许你还担心这里面是否有大坑,是否还不够成熟,我现在还无法回答你,不过我相信微软和 Xamarin 会很快解决这些问题,尤其是微软,它有足够的动机去让 Vis

2015羊年主流手机配置什么样?

2015羊年主流手机配置什么样? 一.主机 1. 64位操作系统,Android 5.0: 2. 4G RAM 内存: 3. 64G  Micro SD卡: 二.屏幕 1. 曲面屏幕: 2. 2K分辨率,即2560 X 1440: 3. 538 像素密度PPI: 4. 5.5英寸屏幕: 5. 蓝宝石屏幕,耐磨,从此告别手机贴膜时代: 三.照相 1. 1600万或者2000万的像素: 2. 双摄像头,一个景深摄像头,另一个取景摄像头,可以实现先拍照后对焦: 3. 光学变焦,不再是数字变焦: 4.

Sublime用户如何快速高效开发跨平台App

2015年9月15日,APICloud举办了一周年开源分享会,发布开源插件支持Sublime用户开发跨平台App,APICloud 开源技术负责人周兴海分享了Sublime关于插件方面相关的内容. Sublime是一款关注度很高的的开发工具,有以下几个特点: 主流前端开发编辑器 体积较小,运行速度快 文本功能强大 支持编译功能且可在控制台看到输出 内嵌python解释器支持插件开发以达到可扩展目的 Package Control:ST支持的大量插件可通过其进行管理 接着,周兴海对APICloud

React Native 技术 开发跨平台 Native App 初探

转载请注明出处:http://blog.csdn.net/smartbetter/article/details/64190798 我们已经了解像 Titanium 和 PhoneGap 等框架,它们能让开发者用 Web 技术构建移动应用.这是一个优势,支持开发者使用原先网络和移动开发的相关技术.仅如此,相同的代码库经过小幅度的修改便能适用多个平台--这就是著名的一次编写,到处运行.然而,当涉及到构建应用的性能时,这些框架的缺点显露无遗,尽管它们有一些吸引力,但却一直更适用于构建原生应用.Rea

探索开发跨平台移动App,谈Jquery Mobile 和PhoneGap应用

随着智能手机等设备的大范围普及,各形各色的移动端软件随之既出.各互联网运营商也都在抢占移动软件的占有率.不惜采用财力进行宣传推广.例如,通过手机淘宝客户端购买物品总比pc端要便宜,360手机助手下载对应软件可得开发者红包等等. 目前各移动端所运行的系统也有不少,android.wp.ios等等.面对不同的系统,开发者往往要根据需求开发不同系统下的对应版本,作为企业则要招聘懂各种语言的开发人员,进行移动端开发,需要耗费很多的财力物力.不能最佳的利用. 因此,为了统一各移动平台,使开发一款产品就可以

Visual Studio 2015 开发 ASP.NET 5 有何变化?(转)

出处:http://www.cnblogs.com/xishuai/p/visual-studio-2015-preview-asp-net-5-change.html 本篇博文目录: ASP.NET 5 模版 ASP.NET 5 目录结构 前端管理工具 无编译开发 Microsoft Git Provider 智能感知和错误信息 Smart Unit Testing 等待发现... Visual Studio 2015 Preview 版本部分说明: ASP.NET 5 Preview run

Visual Studio 2015 开发 ASP.NET 5

在以往微软发布或更新 Visual Studio 版本时,我们开发 ASP.NET 应用程序,带给我们的变化其实并不是很大,或者说你根本就感受不到变化,你感受到的只是下载安装了几个 G 的 Update 更新包,但这次微软发布更新的 ASP.NET,无疑是巨大的,首先我们来看下 ASP.NET 5 的新功能介绍: Web Forms.MVC 和 Web API 统一编程模型. 无编译开发体验(no-compile),修改代码文件,无需编译,只需要浏览器刷新即可. 无缝云开发支持(Cloud-re

使用Ionic + Apache Cordova开发跨平台混合型的移动应用

JavaScript 写多了,要想真正提高js水平,研究其他js框架源码是不错的选择.Github上大部分都是js.css相关的项目,可以有目的性的 check out 下来,研读研读,还是非常收益的,跟随nb的人,也会慢慢变的nb. 场景:有一个朋友,他公司是做移动应用开发的,3个安卓开发人员,3个 ios,然后是 java 开发,美工 ,10多个人的公司,主要是以接项目为主,一个项目(电商.微信.聊天 类型的)大概在20万左右, 差不多1个半月 做完(代码质量能不能保证,不知道,不过我觉得开