如何坑爹大家都有体会,就不多说了。
总结一下,如果系统是自带的win10家庭版通过换序列号升级到专业版,那趁早重装吧,不然安装VS2015后是无法启动牛逼闪闪的Android模拟器的,会报错:cant' add user to hyper-v administrator group
. 但如果你看用户和组里根本就找不到这个hyper-v administrator group
. 只有全新安装的win10专业版才有。
如果已经安装了VS2015只升级update2,或者全新安装带update2的iso,想体验xamarin的话,在已经有了Android sdk的情况下,是可以不翻墙安装的,选择xamarin后会自动勾选Android sdk,不用管,继续安装。最后会发现除了Android sdk和git外,其他的xamarin、cordova都可以正常安装。
然后再改vs的设置,cordova设置和xamarin设置里把下载好的Android sdk路径改一下。最后再从控制面板找vs安装程序,修改,翻墙,把安装失败的git选上,再装一下就可以了。
还有一个问题,如果是x64系统,可能需要单独装一下64位的jdk,VS自己下载的貌似是32位的。
但是VS的Android模拟器真是流畅到爆啊
其实我还是觉得,xamarin想玩玩还是可以,但如果细研究的话必须对Android和iOS原生都有一定的了解,有这个精力不如直接开发原生了,不然掉进坑里很难出来……
附我的选项,这两个地方不能有错误: