码迷,mamicode.com
首页 > 移动开发 > 详细

屌爆的xamarin,一人单挑google/apple/windows

时间:2017-05-07 10:13:57      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:player   xamarin   提示   src   缓存   删除   分享   路径   简易   

一个IDE就把3大手机平台全包了:

技术分享

 

android:自带模拟器xamarin player,速度堪比genymotion。

技术分享

 

ios:需要一台mac机辅助,一旦配好后可全程脱离,连ios模拟器都给镜像到windows上来显示了:

技术分享

 

windows:生成UWP程序,可同时运行在pc和手机平板上:

技术分享技术分享

 

 

 几个注意问题:

1、运行win10手机模拟器需要打开hyper-V功能,但是用于android调试的xamarin player(或者genymotion),因为基于virtualbox技术,不能兼容hyper-V,所以这就势必冲突了。解决办法有二,一是打开hyper-V,直接用vs自带的android模拟器和win10模拟器,二是关闭hyper-V,win10调试时就不用虚拟设备级的手机模拟器,而是用“本地计算机”或(简易平板)“模拟器”。

2、运行ios模拟器时有可能界面出现update完后却提示找不到设备,那可能是mac上装了多个版本的xcode,各自带的ios模拟器之UDID是不一样的,如果两端版本不对,就会提示找不到了,需要在vs xamarin的选项里明确指定一下对应版本的路径。

3、编译android程序时可能出现大量莫名错误,一般是需要的jar包封装库没下载好,这些库都是通过nuget下载,国内连接网速超慢,最好是挂代理;若中途出错,还要手动删除缓存里的0大小zip文件,路径是在C:\Users\XXX\AppData\Local\Xamarin

 

屌爆的xamarin,一人单挑google/apple/windows

标签:player   xamarin   提示   src   缓存   删除   分享   路径   简易   

原文地址:http://www.cnblogs.com/wellbye/p/6819348.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!