(占楼)小组项目启示——关于在VS上搭建Xamarin平台的问题解决方案

一、简单介绍一下Xamarin平台(来源百度百科)

  Xamarin始创于2011年,旨在使移动开发变得难以置信地迅捷和简单。Xamarin的产品简化了针对多种平台的应用开发,包括iOS、Android、Windows Phone和Mac App。Xamarin由许多著名的开源社区开发者创立和参与,而且也是Mono项目的主导者——C#与·NET框架的开源、跨平台实现。作为一个跨平台开发框架,Xamarin.Mobile有很多优点。在这一框架内,开发iOS、Android、Windows Phone和Mac App应用可以不用转到Eclipse 或者额外购买Mac并使用Xcode,而继续在Visual Studio之中使用C#与.NET Framework进行。

二、感谢以下博客给出的参考:

如何安装Xamarin(在VS2017):https://www.cnblogs.com/luckluck/p/7124508.html

如何完全卸载VS:https://blog.csdn.net/YaoDeBiAn/article/details/74315632

三、我主要碰到的问题就是

  就是在Layout Designer没法查看axml文件,一打开环境就卡死了。我在网上找到的说法是Android tools没法和Xamarin相匹配,但是那个问题比较老旧都是2015年的(那个时候Xamarin还是作为VS的插件),显然博客描述就不太对,后面我上stackoverflow问了一圈,大家也没有什么好的。

后面我就暴力重装了Vs 全卸载,你没看错就是重装,这居然有用。

四、心得体会

  Xamarin这个平台不得不说还是微软有钱(坐等微软再收购一手Unity 3d),原来的收费软件现在直接免费,感觉微软是想留住.net开发者,让自家的C#生态好起来(参考微软自己半死不活得uwp)。虽然微软想法很好,但是目前Android这块主流还是Java。我没有学习过Java Android开发不知道Java的学习路线怎么样,感觉Xamarin Android应该和Java差不多。国内对于Xamarin平台的讨论比较少,社区也不是很活跃,资料几乎没有还基本都是翻译官方文档,但是不得不说Xamarin官方文档还是很全面的支持得很好,学到了很多东西。

猜你喜欢

转载自www.cnblogs.com/rnpdqx/p/9266114.html
今日推荐