此過程安裝時間 2017年3月22日。(部分內容參考這篇文章)
一、 準備工作
先到官網下載 Visaul Studio 安裝包
Visual Studio 官網下載地址
點擊下載 Visual Studio For Mac 預覽版
雙擊 Visual Studio For Mac Preview Installer
按步驟點擊 Accept
來到這里等上一會
不管是否翻墻都會彈出這個安裝失敗的窗口(如果彈其他非安裝成功的窗口請關掉重新雙擊安裝程序),讓我們手動逐個安裝下面的包
二、手動安裝
1. 安裝 Mono Framework
- 下載好按提示一頓 Next 就行了。
- 安裝路徑:/Library/Frameworks/Mono.framework/
2. 安裝 JDK,Mac自帶的不是官方的,裝個最新版JDK也好
- 命令行下
javac -version
彈出對話框點擊過去下載最新版JDK MacOS 版,一頓 Next 就行了 - 安裝完成后,再次運行javac -version,正確顯示JDK版本號
- 運行/usr/libexec/java_home得到JDK的安裝路徑
- 安裝路徑:/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home
3. 配置 Android 環境,分別下載 Android SDK 和 Android NDK
- SDK
- 將下載好的
android-sdk-macosx
手動拷貝到 VS 要求的目錄(見下圖) - 安裝路徑:/Users/xxx/Library/Developer/Xamarin/android-sdk-macosx/
- 將下載好的
- NDK
- 下載的NDK文件名為
android-ndk-r10e-darwin-x86_64.bin
需終端解壓 - cd 到.bin所在目錄下
- 命令下
chmod +x ./android-ndk-r10e-darwin-x86_64.bin
- 命令下
./android-ndk-r10e-darwin-x86_64.bin
解壓,手動拷貝到Android SDK同級目錄 - 安裝路徑:/Users/xxx/Library/Developer/Xamarin/android-ndk-r10e/
- 下載的NDK文件名為
4. 安裝 Xamarin 的開發框架
- 分別下載按步驟安裝,一頓 Next 就行了
- xamarin.android
- 安裝路徑:/Library/Frameworks/Xamarin.Android.framework/
- xamarin.ios
- 安裝路徑:/Library/Frameworks/Xamarin.iOS.framework/
- xamarin.mac
- 安裝路徑:/Library/Frameworks/Xamarin.Mac.framework/
5. 最后下載 Visual Studio For Mac Preview 的離線包
- 雙擊安裝,直接拖到應用程序目錄下
6. 如果你需要開發 .NET Core 要自己裝下
Hello World
一、新建一個簡單的 iOS 程序
-
點擊 new project
-
選擇項目模板
-
配置項目基本信息
-
選擇項目存儲路徑并創建
-
雙擊選擇 Main.storyboard
-
熟悉的九宮格
-
拽一個 UILabel
-
設置 label 屬性
-
添加約束
-
選擇設備 Run
-
模擬機效果圖
-
雙擊選中 ViewController.cs 文件,代碼添加 UIAlertView
-
模擬機效果圖
二、新建一個簡單的 Android 程序
可以設置語言和主題
注意!此處有坑
-
若果找不到需手動指定 SDK JDK NDK 路徑,JDK 和 NDK 能找到,
但是 唯獨 SDK ,在我電腦上明明指對了,就是找不到,后來我自己
有安裝了 Android Studio 下載的 SDK 直接覆蓋了這個就找到了。
如果不想安裝 Android Studio 可以去官網下載一個 SDK 然后把這個
覆蓋就 OK 了。
-
new project
-
選擇項目模板
-
配置項目基本信息
-
選擇項目存儲路徑并創建
-
運行程序到手機
-
真機效果圖
總結
此文記錄安裝 Visual Studio 的詳細過程。
曾經有一份真誠的愛情放在我面前,我沒有珍惜,等我失去的時候我才后悔莫及,人世間最痛苦的事莫過于此。
如果上天能夠給我一個再來一次的機會,我會對那個女孩子說三個字:我愛你。
如果非要在這份愛上加上一個期限,我希望是……
一萬年
— — 周星馳 《大話西游》