VS大家都知道,大名鼎鼎的Visual Studio、功能强大的IDE,这里汇集了VS在mac OS系统上的各种下载方式和下载步骤,博主被折腾的死去活来于是会对安装VS for mac进行了总结,有需要的童鞋们赶紧过来看吧:
下载方式有两种,即大家广为熟知的自动下载(需要联网)或者离线下载方式:
1 自动下载(不推荐!)
自动下载就是通过官网的连接进行下载:https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/vs2017-mac-relnotesl
下载自动下载工具后打开即可以自动进行下载和安装,但是。
安装对网的要求很高,而且你必须去fq,据网友统计,普通美国的ss还不能用,必须是挂上新加坡的ss才可能安装成功,而且安装过程中如果网一断。。。好吧,骚年重新来过!
除非你家网速够快、使用的VPN很牛逼,你就可以试试!否则还是用离线下载吧!
另外,有人建议将ios和Android两个划掉进行安装好像可以成功!
2 离线下载(强烈推荐!)
离线下载需要的是下载所需要所有文件的“下载链接”,只要把这个链接得到就可以了,只要在自动下载工具上稍微研究一下就可以得到下载地址。
下载文件地址和信息在这里:
https://developer.xamarin.com/releases/current/
好了,让我们现在整理一下我们需要下载的文件:
<Name>Mono Framework</Name> <Version>5.8.0.129</Version> <Name>Java SDK</Name> <Version>1.8.0.131</Version> <Name>Android SDK</Name> <Version>24.4.1</Version> <Name>Xamarin.Android</Name> <Version>8.2.0</Version> <Name>Xamarin.iOS</Name> <Version>11.8.0.20</Version> <Name>Xamarin.Mac</Name> <Version>4.2.0.20</Version> <Name>Xamarin Workbooks & Inspector</Name> <Version>1.4.0</Version> <Name>.NET Core 2.x</Name> <Version>2.0.5</Version> <Name>Intel® HAXM</Name> <Version>6.2.1</Version> <Name>Xamarin Profiler</Name> <Version>1.6.1</Version> <Name>Android NDK for Mac OS X version</Name> <Version>14</Version> <name>android-ndk</name>
以上是全部的组件,除了一些基本的需要外,有些插件根据自己的需要选择性安装。
下载链接分别为:
http://dl.google.com/android/android-sdk_r24.4.1-macosx.zip
http://dl.google.com/android/ndk/android-ndk-r14b-darwin-x86_64.bin 链接不能用换成下面的
https://dl.google.com/android/repository/android-ndk-r14b-darwin-x86_64.zip
https://dl.xamarin.com/VsMac/VisualStudioForMac-7.4.0.1033.dmg
https://dl.xamarin.com/MonoforAndroid/Mac/xamarin.android-8.2.0-15.pkg
https://dl.xamarin.com/MonoTouch/Mac/xamarin.ios-11.8.0.20.pkg
https://dl.xamarin.com/XamarinforMac/Mac/xamarin.mac-4.2.0.20.pkg
https://dl.xamarin.com/Installer/haxm-macosx_v6_2_1.zip
https://dl.xamarin.com/interactive/XamarinInteractive-1.4.0.pkg
https://dl.xamarin.com/profiler/profiler-mac-1.6.1-483.pkg
点击通过下载工具下载即可(推荐迅雷),速度基本都是满速,比起自动下载真的是快多了。。。
下载好之后进行安装。安装过程总结:
(2)安装Android SDK(开发Android必需):将android-sdk_xxx-macosx.zip复制到目录“~/Library/Developer/Xamarin”下(目录不存在请手工创建),然后双击android-sdk_xxx-macosx.zip解压完毕,然后在终端里进入解压之后的 tools 目录,运行“./android”即可打开SDK Manager进行更新,更新方法根据自己需要来进行,为了保证Xamarin能检测到SDK,至少必须将“Android SDK Platform-tools”更新完成。
(3)安装Android NDK:将android-ndk-r10e-darwin-x86_64.zip复制到目录“~/Library/Developer/Xamarin/android-ndk”下(目录不存在请手工创建),在目录 android-ndk解压该文件即可。
(4)安装Mono环境:打开 MonoFramework-MDK-xxx.macos10.xamarin.x86.pkg 后安装完成即可。
(5)安装开发IDE:打开 VisualStudioForMac-xxx.dmg 后安装完成即可。
(6)安装xamarin.ios(开发iOS必需,根据个人需求选择安装):打开 xamarin.ios-xxx.pkg 后安装完成即可。
(7)安装xamarin.android(开发Android必需,根据个人需求选择安装):打开 xamarin.android-xxx.pkg 后安装完成即可。
(8)安装xamarin.mac(开发Mac程序必需,根据个人需求选择安装):打开 xamarin.mac-xxx.pkg 后安装完成即可。
(9)设置Xamarin环境:打开XamarinStudio->Preferences->工程->SDK Locations->Android,可看到SDK和NDK为空,设置后的结果如下(路径可直接在你的编辑器里修改后复制进去即可):
/Users/oldapn/Library/Developer/Xamarin/android-sdk-macosx
Java SDK(这个一般默认已装好):
/usr
Android NDK(将oldpan修改为你自己的Mac账户名):
/Users/oldpan/Library/Developer/Xamarin/android-ndk/android-ndk-r10e
(10)Xamarin自动升级的更新文件下载路径为(将oldpan修改为你自己的Mac账户名):
/Users/oldpan/Library/Caches/VisualStudio/7.0/TempDownload
这样就大功告成了!
参考连接:
https://www.jianshu.com/p/c67c14b3110c/
https://docs.microsoft.com/zh-cn/visualstudio/releasenotes/vs2017-mac-relnotes
http://tieba.baidu.com/p/5464911789?fid=3652649&pid=115901707721#115901707721