设为首页 收藏本站
查看: 1245|回复: 0

[经验分享] 【xamarin + MvvmCross 从零开始】一、环境安装

[复制链接]

尚未签到

发表于 2017-6-23 11:12:57 | 显示全部楼层 |阅读模式
  【xamarin +MvvmCross 从零开始】一、环境安装
前言
  最近,由于工作需要,公司准备开发移动端APP。临近年底,公司不准备大面招人,由于公司一直基于.net平台进行开发,本人自告奋勇,准备先用xamarin做下移动开发。开始了在网上不停的google/baidu的过程。
  好记性不好烂笔头,本着巩固知识的目的,将学习及开发中遇到的问题记录下来备查备用。
Xamarin介绍

  • Xamarin是一个基于mono平台的跨平台开发框架。Xamarin的发展大体分为三个发展阶段。
  • 早期版本由Novell公司负责维护开发。叫做MonoTouch和Monodroid,对应支持iOS和Android平台的开发。
  • Novell于2011年被收购后,独立出来进行发展,并更名为Xamarin。在这时期Xamarin收费较贵,一直不温不火。
  • 2016年4月,微软收购了Xamarin,并免费供开发者使用。
  Xamarin目前最新版本为4.2,并支持Android、iOS、WP等多个移动平台的开发。在开发工具支持为分别为独立的Xamarin Studio和VS插件版本。需要说明的是独立的Xamarin Studio在功能为阉割版,Windows版本的Xamarin Studio不支持iOS的开发,而在Mac上,微软前不久刚刚发布了Virtual Studio for Mac版本。微软在跨平台的路上越走越远。
  关于Xamarin的更多详细信息请移步Xamarin官方网站。
环境安装配置
  Xamarin的开发环境基于VS2015,还没有安装的同学请自行解决。如果你已经安装好了vs2015,那我们就开工了。
  首先到xamarin官方下载Xamarin安装程序。
  下载完成后直接运行,下载的只是一个安装器。一路Next到达这个界面
DSC0000.png

  这个界面给出了安装xamarin环境的步骤以及相关的安装包的下载地址。需要说明的是,给出的安装包都不是最新的版本。下来我们根据引导安装Xamarin插件。
Java环境
  目前最新版本为Java8,到oracle官方下载。
  安装完成后需要设置环境变量,这里就不要啰嗦了,具体设置看这里。
Android SDK
  由于墙的原因,这个不好下载,建议找一个VPN,没有VPN的同学往这里看,国内的镜像站点。
DSC0001.png

  Android SDK下载安装后打开 SDK Manager。
DSC0002.png

  根据安装要求,至少需要安装15、17、19三个版本的SDK以及相关的工具。具体的版本可根据开发需要进行安装。
  下来就是配置android模拟器。
DSC0003.png

  在 Android模拟器环境新建模块器。
DSC0004.png

  内容很简单,根据需要进行填写后保存就OK了。
Android NDK
  由于Android NDK 在xamarin开发中为非必需环境。所以就不再细说,需要的同学自行度娘。
Xamrin For Vs2015 插件
DSC0005.png

  通过安装器给出的地址下载xamarin for VS插件。下载完成后一路next 完成安装。
Mac环境安装
  由于苹果平台的不开放性,使用Xamarin进行iOS开发在最终编译时,需要在Mac OS中进行,所以需要苹果环境。下面我们就Mac 中的安装和配置说明一下。
  本人目前使用的是VMWare环境运行 Mac OS 10.12。在度娘上找了一个已经安装好的虚拟机,直接下载就可以,下载包里有详细的安装步骤。下载地址链接:
  http://pan.baidu.com/s/1boHNQjl 密码:9h9u
  由于虚拟机是在度娘上找的,找不到来源信息,如果作者有任何问题请与我联系。
  安装完成后运行虚拟机。
DSC0006.jpg

  由于Vs2015在编译iOS程序是通过远程共享连接Mac平台进行工作的。我们首先需要设置远程共享。
DSC0007.jpg

  在mac环境中下载各个安装包比较慢,现把最新安装包分享一下
  链接:http://pan.baidu.com/s/1eR34AT8 密码:0obb
  虚拟机的密码为hack,出处在这里 http://www.jianshu.com/p/df77e83abeb9
  可以通过mac版本的网盘下载,或是下载到windows中,再通过ftp传送到mac环境中。
  安装过程和windows下安装差不多。
DSC0008.jpg

  根据安装步骤安装就好了。
VS2015 配置
  需要安装和配置的外部环境已经完成。下来需要在VS2015中进行配置。配置信息看图。
DSC0009.jpg

小结
  本人对xamarin也是新手,如果有错误的地方,请指正。
  本节我们完成了xamarin for vs2015环境的安装和配置。下来我们将创建android项目。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-387268-1-1.html 上篇帖子: 20款免费的wifi破解工具 下篇帖子: C#推送RTMP到SRS通过VLC进行取流播放!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表