由於 Visual Studio 2017 的安裝過程有持續更新,因此,若想要知道最新的 Visual Studio 2017 for Xamarin 的安裝過程,可以參考 2018 Q2 最新文章 Visual Studio 2017 for Xamarin 開發環境之安裝與設定說明 (2018 Q2 版本)
Visual Studio 2017 於 03/07 正式推出了,不過,這幾天都忙於 Xamarin 的授課,因此,還沒有安裝與使用過 VS2017 正式版的相關功能。
今天,我準備了一台新的作業系統環境,安裝了 VS2017 正式版,並且確認當要您想要一個可以用於 Xamarin.Forms 的開發環境,究竟要勾選那些安裝選項。
我這裡的 Xamarin 開發環境,需要能夠同時針對 Android / iOS / UWP 這三個平台,使用模擬器來進行開發,因此,所要準備的開發設定,將會同時具備這樣的開發能力。
了解更多關於 [Xamarin.Android] 的使用方式
了解更多關於 [Xamarin.iOS] 的使用方式
了解更多關於 [Xamarin.Forms] 的使用方式
了解更多關於 [Hello, Android:快速入門] 的使用方式
了解更多關於 [Hello, iOS – 快速入門] 的使用方式
了解更多關於 [Xamarin.Forms 快速入門] 的使用方式
開始安裝
安裝 VS2017 相當的簡單與容易,下載安裝程式並且啟動之後,經過一段時間,就會出現如下圖的畫面,這個時候,請勾選:
工作負載
- 通用 Windows 平台開發在
通用 Windows 平台開發
的右方,會有這個選項要安裝的明細項目,在這裡,我選擇了:- IntelliTrace
- Windows 10 行動模擬器(Anniversary Edition)
- Windows 10 SDK 10.0.10586.0
- 架構與分析工具
- 使用 .NET 進行行動開發在
使用 .NET 進行行動開發
的右方,會有這個選項要安裝的明細項目,在這裡,我選擇了:- Xamarin Workbooks
- Xamarin Profiler
- Xamarin Remoted Simulator
- Android NDK (R138)
- Java SE 開發套件 (8.0.920.14)
- F# 支援
- Windows 10 行動模擬器(Anniversary Edition)
- 適用於 Xamarin 的通用 Windows 平台工具
- 架構與分析工具
在這裡,我取消了Android SDK 安裝程式 (API 層級 23)
/Google Android 模擬器 (API 層級 23)
/Intel 硬體加入執行管理器(HAXM)
個別元件
當切換到個別元件,我選擇安裝了底下項目
.NET
- NET 可攜式程式庫目標套件
- .NET Framework 4.6.1 目標套件
- .NET Framework 4.6.1 SDK
- .NET Framework 4.6.2 目標套件
- .NET Framework 4.6.2 SDK
- .NET Native
偵錯和測試
- 分析工具
- IntelliTrace
- JavaScript 診斷
程式碼工具
- 即時相依性驗證
- 靜態分析工具
開發活動
- C# 與 Visual Basic
- F# 語言支援
- JavaScript 與 TypeScript 語言支援
- Xamarin
- Xamarin Profiler
- Xamarin Remoted Simulator
- Xamarin Workbooks
雲端、資料庫、伺服器
- 資料來源與服務參考
- SQL Server 的 CLR 資料類型
- SQL Server Express 2016 LocalDB
- SQL Server Native Client
遊戲開發套件
- 影像與 3D 模型編輯器
模擬器
- Android 版 Visual Studio 模擬器
- Windows 10 行動模擬器 (Anniversary Edition)
編譯器、建置工具和執行階段
- C# 與 Visual Basic Roslyn 編譯器
Code 工具
- 程式碼複製品
- ClickOnce發行
- Code Map
- Developer Analytics Tools
- DGML 編譯器
- Git for Windows
- NuGet 封裝管理員
- Visual Studio GitHub 擴充功能
SQL、程式庫和架構
- Android NDK (R138)
- Java SE開發套件 (8.0.920.14)
- TypeScript 2.1 SDK
- Windows SDK (10.0.10586.0)
- Windows SDK (10.0.14393.0)
Android SDK 管理員 設定
Visual Studio 2017 安裝完成後,點選功能表
工具
> Android
> Android SDK 管理員
將底下項目安裝到最新版本
Tools 區域
Android SDK tools
/ Android SDK Platform-toos
/ Android SDK Build tools
(這個項目,僅需要安裝最新版本,其他舊版本可以選擇移除)每個 Android 版本
接下來會看到每個 Android 支援版本的選項,在這裡建議僅需要安裝 Android 4.4 (API 19)以上的項目。
在每個 Android 版本內,僅需要安裝
SDK Platform
這個項目,而其他的內容,可以移除。Extras
最後一個項目是 Extras,在這裡,您僅需要安裝
Android Support Repository
/ Google USB Driver
並且升級到最新版本進行測試
請點選功能表
檔案
> 新增
> 專案
選擇
Cross-Platform
> 跨平台應用程式(Xamarin.Forms或原生)
點選
確定
按鈕
選擇
空白應用程式
> UI 技術 Xamarin.Forms
> 程式碼共用策略 可攜式類別庫
接著點選
OK
按鈕
等候 Visual Studio 2017 建立一個 Xamarin 開發用的專案
當出現
新的通用 Windows 專案
,點選 確定
按鈕
分別設定 Android / iOS / UWP 成為
起始專案
,並且建置與在模擬器上跑看看
若沒有遇到問題,則您的 Visual Studio 2017 for Xamarin 開發環境就已經完成了
了解更多關於 [Xamarin.Android] 的使用方式
了解更多關於 [Xamarin.iOS] 的使用方式
了解更多關於 [Xamarin.Forms] 的使用方式
了解更多關於 [Hello, Android:快速入門] 的使用方式
了解更多關於 [Hello, iOS – 快速入門] 的使用方式
了解更多關於 [Xamarin.Forms 快速入門] 的使用方式
關於 Xamarin 在台灣的學習技術資源
歡迎加入 Xamarin 實驗室 粉絲團,在這裡,將會經常性的貼出各種關於 Xamarin / Visual Studio / .NET 的相關消息、文章、技術開發等文件,讓您可以隨時掌握第一手的 Xamarin 方面消息。
歡迎加入 Xamarin.Forms @ Taiwan,這是台灣的 Xamarin User Group,若您有任何關於 Xamarin / Visual Studio / .NET 上的問題,都可以在這裡來與各方高手來進行討論、交流。
Xamarin 實驗室 部落格 是作者本身的部落格,這個部落格將會專注於 Xamarin 之跨平台 (Android / iOS / UWP) 方面的各類開技術探討、研究與分享的文章,最重要的是,它是全繁體中文。
Xamarin.Forms 系列課程 想要快速進入到 Xamarin.Forms 的開發領域,學會各種 Xamarin.Forms 跨平台開發技術,例如:MVVM、Prism、Data Binding、各種 頁面 Page / 版面配置 Layout / 控制項 Control 的用法等等,千萬不要錯過這些 Xamarin.Forms 課程