如何坑爹大家都有體會,就不多說了。
總結一下,如果系統是自帶的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原生都有一定的了解,有這個精力不如直接開發原生了,不然掉進坑裡很難出來……
附我的選項,這兩個地方不能有錯誤: