XAML in Xamarin.Forms 基礎篇 電子書

XAML in Xamarin.Forms 基礎篇 電子書
XAML in Xamarin.Forms 基礎篇 電子書

Xamarin.Forms 快速入門 電子書

Xamarin.Forms 快速入門 電子書
Xamarin.Forms 快速入門 電子書
顯示具有 Prism 標籤的文章。 顯示所有文章
顯示具有 Prism 標籤的文章。 顯示所有文章

2019/04/11

Visual Studio 2019 for Xamarin 之安裝與設定 Part4 - 安裝 Android 使用的模擬器


Visual Studio 2019 for Xamarin 之安裝與設定 Part1 - 安裝前的準備工作

Visual Studio 2019 for Xamarin 之安裝與設定 Part1 - 安裝前的準備工作
Visual Studio 2019 for Xamarin 之安裝與設定 Part2 - Visual Studio 2019 安裝與相關相關設定 1
Visual Studio 2019 for Xamarin 之安裝與設定 Part3 - Visual Studio 2019 安裝與相關相關設定 2
Visual Studio 2019 for Xamarin 之安裝與設定 Part4 - 安裝 Android 使用的模擬器
Visual Studio 2019 for Xamarin 之安裝與設定 Part5 - 測試與確認開發環境可以進行 Xamarin.Forms 專案開發與結論




了解更多關於 [Xamarin.Android] 的使用方式
了解更多關於 [Xamarin.iOS] 的使用方式
了解更多關於 [Xamarin.Forms] 的使用方式
了解更多關於 [Hello, Android:快速入門] 的使用方式
了解更多關於 [Hello, iOS – 快速入門] 的使用方式
了解更多關於 [Xamarin.Forms 快速入門] 的使用方式


在 Xamarin 開發工具下,可以選擇使用 Visual Studio 內建的 Visual Studio for Android Emulator 模擬器 與 Google Android 原生模擬器 這兩個模擬器的其中一個,當然,也可以選擇其他類型的 Android 模擬器,不過,對於無法在電腦上執行模擬器的情境下,是可以選擇使用實體裝置來進行開發和測試;不過,前面提到的兩者差異在於前者比較不耗用 CPU 資源,但是,卻沒有預設安裝 Google Play Server,這對於有些開發應用上會比較麻煩,因為這些應用程式需要裝置上有運行 Google Play Server。
由於這裡將會使用 Google Android 原生模擬器與搭配 Intel HAXM 虛擬化技術,所以在安裝 Visual Studio 2019 的過程中,將會都安裝起來了,現在可以直接來使用與設定這個模擬器。
  • 安裝與啟動 Google Android 原生模擬器

安裝與啟動 Google Android 原生模擬器

  • 開啟 Visual Studio 2019 程式
  • 點選啟動後的視窗右下方的 不使用程式碼繼續 連結
  • 請在 Visual Studio 程式中,點選功能表 工具 > Android > Android Device Manager
  • 接著會出現 使用者帳戶控制 對話窗,請點選 是 按鈕
    使用者帳戶控制 對話窗
  • 當 Android Device Manager 視窗出現後,請在第一個項目 VisualStudio_android-25_x86_phone ,使用滑鼠右擊這個項目,接著選擇 編輯選項
    修改 Android Device Manager 的模擬器項目
  • 此時會出現一個新的對話視窗,顯示這個模擬器之相關設定內容
    VisualStudio_android-25_x86_phone 對話窗
  • 請點選左下方的 基本設備 下拉選單,選擇 Nexus 6 項目,現在將會看到一個警告對話窗,請點選 更改和重置 按鈕
    更改基本設備將重置所有屬性
  • 在 VisualStudio_android-25_x86_phone 對話窗的左下方,勾選 Google Play Store 選項,最後點選該對話視窗右下方的保存按鈕。
    VisualStudio_android-25_x86_phone 對話窗
  • 當出現 接受授權 對話窗,請點選 接受 按鈕。
    若沒有出現這個對話窗,可以跳過,繼續下一個設定動作
    接受授權 對話窗
  • 當模擬器下載完成之後,請點選 啟動 按鈕。
    模擬器下載完成
  • 接著會出現 未安裝模擬器程式實用工具 對話窗,請點選 是 按鈕。
    未安裝模擬器程式實用工具 對話窗
  • 當 接受授權 對話窗出現之後,請點選右下角的 接受 按鈕
    接受授權 對話窗
  • 當 Android Emulator 軟體安裝完成之後,請重新點選 啟動 按鈕
  • 現在可以開始使用 Google Android 所提供的模擬器,該模擬器中已經預設安裝了 Google Paly 服務應用程式
    Google Android 所提供的模擬器成功啟動




2019/04/10

Visual Studio 2019 for Xamarin 之安裝與設定 Part3 - Visual Studio 2019 安裝與相關相關設定 2

Visual Studio 2019 for Xamarin 之安裝與設定 Part3 - Visual Studio 2019 安裝與相關相關設定 2


了解更多關於 [Xamarin.Android] 的使用方式
了解更多關於 [Xamarin.iOS] 的使用方式
了解更多關於 [Xamarin.Forms] 的使用方式
了解更多關於 [Hello, Android:快速入門] 的使用方式
了解更多關於 [Hello, iOS – 快速入門] 的使用方式
了解更多關於 [Xamarin.Forms 快速入門] 的使用方式


接續前一篇文章,現在繼續來進行其他的安裝與設定工作

Mac 作業系統電腦開發工具之安裝與設定

現在,要來開始進行安裝 Xamarin.iOS 需要用到的開發工具,在這裡所有的操作過程,將會採用一台全新新安裝的 macOS 系統,來進行執行過程步驟的解說說明。
在這裡的 macOS 將會是 Mojave 10.14.3 版本,想要知道這台 Mac 電腦的作業系統版本,可以從位於畫面左上角落的「蘋果」選單中,選擇「關於這台 Mac」,就可以查看的到。
macOS Mojave 版本資訊

安裝 Xcode 開發人員工具

Xcode 提供建置 iOS 應用程式所需要用到的 SDK & IDE,因此,要在 Mac 電腦上能夠開發出 iOS 應用程式,就一定需要安裝這套開發工具。
  • 打開 App Store 圖示
  • 在左上方搜尋文字輸入盒,輸入 Xcode
    搜尋 Xcode 這個關鍵字
  • 當按下 Enter 按鍵之後,就會在第一個項目看到了 Xcode 這個 iOS 開發工具必備的軟體
    搜尋出 Xcode 開發工具
  • 點選 Xcode 這個項目,此時將會顯示 Xcode 這個開發人員工具的介紹內容,請點選該頁面右上方的下載圖示,以便進行下載與安裝這個軟體。
    開始下載與安裝 Xcode
  • 現在,為了要能夠從 App Store 下載這個 Xcode 軟體,此時,請在螢幕最上方的對話窗內,輸入您的 Apple ID 與 密碼,完成後,請點選 [好] 按鈕。
    輸入 Apple ID 和密碼
    此時,剛剛點選的下載圖示
    準備要下載的按鈕圖示
    將會變成底下截圖,顯示出現在正在下載的進度,因此,在此需要等候 Xcode 這個開發人員工具下載完成,畢竟,這的軟體檔案大小也是很大的,需要花些時間來下載。
    正在進行下載的按鈕圖示
  • 當下載完成之後,在該視窗的右上方將會看到 [打開] 按鈕,請點選這個 [打開] 按鈕。
    下載完成後的按鈕圖示
  • 現在,將會看到 Xcode 已經啟動了,並且顯示一個 [Xcode and iOS SDK License Aggreement] 對話窗,這裡需要您同意接受 Xcode 的使用授權,因此,請點選該對話窗右下方的 [Agree] 按鈕
    接受 Xcode 開發工具使用授權
  • 此時,需要輸入這台系統的管理這帳號與密碼,以便進行 Xcode 需要處理的工作,因此,當輸入完成使用者名稱與密碼之後,請點選該對話窗右下方的 [好] 按鈕。
    輸入安裝檔案到電腦上的帳號與密碼
  • 現在,等候 Xcode 安裝相關元件到系統上
    正在進行安裝 Xcode 軟體
  • 當看到底下的畫面出現之後,那就表示在這台 Mac 電腦上的 Xcode 開發人員工具已經安裝好了。
    Xcode 安裝完成的畫面

安裝 Visual Studio for Mac

Visual Studio for Mac 可以讓開發人員在這個 Mac 電腦上直接開發 Xamarin & ASP.NET Core 類型的專案,另外一個重要的功能那就是提供與 Windows 作業系統上的 Visual Studio 2019 相關建置 iOS 專案的能力。
  • 現在,請打開 Safai 應用程式,搜尋 Visual Studio for Mac,將會看到第一個搜尋結果 [Visual Studio for Mac | Visual Studio],請打開這個頁面
    搜尋 Visual Studio for Mac 產品
  • 在這裡,請點選左上方的 [下載 Visual Studio for Mac] 下載按鈕,開始下載這個安裝工具。
    Visual Studio for Mac 官方網頁來下載安裝軟體
  • 當安裝軟體下載完成之後,請在 [下載完成] 找到這個項目,並且打開這個檔案。
    打開並執行下載完成的安裝檔案
  • 當這個檔案載入並且執行完成之後,將會出現如同底下畫面,請點選下載按鈕圖示,開始安裝 Viusl Studio for Mac
    啟動 Visual Studio for Mac 安裝程式
  • 現在出現一個對話窗,顯示 [「Install Visual Studio for Mac」是一個從 Internet 下載的 App,確定要打開嗎?],請點選該對話窗右下方的 [打開] 按鈕
    確認要開啟
  • 此時,Visual Studio for Mac 的安裝程式啟動起來了,並且顯一個對話窗,請點選該對話窗右下方的 [繼續] 按鈕
  • 當出現如下圖,詢問希望安裝那些內容的時候,使用預設安裝選項即可,而最後一個選項 [Xamarin Workbooks] ,原則上大部分的人都不會使用到這個工具。因此,請點選該對話窗右下方的 [安裝] 按鈕。
    要安裝 Visual Studio for Mac 的元件
  • 現在,您將會看到安裝程式正在進行下載檔案,不過,此時,將會出現一個對話窗,要求您輸入這台系統的管理者帳號與密碼,以便安裝 Visual Studio for Mac 這個軟體,所以,請輸入 使用者名稱 與 密碼之後,點選該對話窗右下方的 [好] 按鈕。從這個對話窗的右下方將會看到 [macOS可能會多次需要系統密碼] 這樣的文字,而在此次安裝過程中,這個對話窗將會出現 2 次。
    授權 Visual Studio for Mac 安裝檔案到 Mac 電腦上
  • 當整個安裝過程完成之後, 會出現底下視窗,請點選右下角的 略過 按鈕。
Visual Studio for Mac 安裝完成畫面
  • 現在 Visual Studio for Mac 程式將會啟動起來,並且顯示在螢幕上。
Visual Studio for Mac 安裝完成畫面

在 Mac 上啟用遠端登入

若想要在 Visual Studio 2019 for Windows 環境中,建立 Xamarin.iOS 的專案與進行除錯,就需要先在 Mac 電腦上啟用遠端登入,請在 Mac 開啟 [系統偏好設定]
系統偏好設定 圖示
接著點選 [共享] 圖示,開啟 [共享] 視窗
Mac 電腦的 共享 設定圖示
在 [共享] 視窗內,最左邊的 [服務] 清單中找到的 [遠端登入] 項目,請勾選這個項目,另外,也需要確認右下方的 允許下列使用者存取 中,要存取這台 Mac 電腦的帳號是否有被選取。
在共享對話窗中,啟用遠端登入

安裝 Prism Template Pack

  • 請回到 Visual Studio 2019 程式中,點選功能表
    延伸模組 > 管理延伸模組
    管理延伸模組
  • 當 管理擴充功能 視窗出現之後,請先在左方點選 線上 選項
    接著在右上方搜尋文字輸入盒,輸入 prism 關鍵字
    此時,您將會看到 Prism Template Pack 項目出現在清單內,請點選該項目的 下載 按鈕,安裝這個擴充功能
    安裝 Prism Template Pack
  • 若從該視窗的左邊之 更新 項目中,看到有尚未更新的選項,請點選 更新 項目
    從環境中看到 GitHub Extension for Visual Studio 需要進行更新,因此,請點選該項目中的 更新 按鈕
    管理擴充功能 更新
  • 完成之後,請關閉 擴充功能和更新 視窗與關閉 Visual Studio,以便進行更新這些擴充功能,完成後,請再度開啟 Visual Studio 2019

下載與安裝 Xamarin.Forms 專用的程式碼片段

  • 請先建立一個 Xamarin 資料夾(任何名稱皆可),在這裡,建立 C:\Xamarin
  • 請在右方方案總管視窗下方,點選 Team Explorer 標籤頁次
    請在下方的 本機 Git 存放庫 的下方,點選 複製 選項
    請在第一個文字輸入盒中輸入這個 URL : https://github.com/vulcanlee/XamarinProductive.git
    請在第二個文字輸入盒中,輸入 C:\Xamarin\XamarinProductive
    C:\Xamarin 目錄,是剛剛建立的目錄,您可以指定任何您電腦中的一個目錄
    最後,請點選 複製 按鈕
    複製程式碼片段
  • 從 Visual Studio 2019 功能表中,點選
    工具 > 程式碼片段管理員
    安裝程式碼片段
  • 在 程式碼片段管理員 視窗中,切換 語言 項目為 CSharp
    這裡很重要,若沒有切換,您的程式碼片段設定將會失敗
    安裝程式碼片段
  • 接著,在這個 程式碼片段管理員 視窗下方,點選 加入 按鈕
    請不要點選 匯入 按鈕
  • 請在剛剛出現的 程式碼片段目錄 對話窗中,切換到剛剛建立的 C:\Xamarin 目錄
    接著點選切換到 XamarinProductive 目錄下
    最後,只需要使用滑鼠點擊一下 CodeSnippetV2 這個目錄
    不需要使用滑鼠雙擊切換到這個目錄內
    現在,請點選 選擇資料夾 按鈕
    安裝程式碼片段
  • 此時將會回到 程式碼片段管理員 視窗內,您應該可以看到 CodeSnippetV2 出現在這個對話窗中。
    現在已經完成了程式碼片段的安裝
    安裝程式碼片段
  • 在 程式碼片段管理員 視窗中,切換 語言 項目為 XAML
    這裡很重要,若沒有切換,您的程式碼片段設定將會失敗
    安裝程式碼片段
  • 接著,在這個 程式碼片段管理員 視窗下方,點選 加入 按鈕
    請不要點選 匯入 按鈕
  • 請在剛剛出現的 程式碼片段目錄 對話窗中,切換到剛剛建立的 C:\Xamarin 目錄
    接著點選切換到 XamarinProductive 目錄下
    最後,只需要使用滑鼠點擊一下 CodeSnippetXAMLV2 這個目錄
    不需要使用滑鼠雙擊切換到這個目錄內
    現在,請點選 選擇資料夾 按鈕
    安裝程式碼片段
  • 此時將會回到 程式碼片段管理員 視窗內,您應該可以看到 CodeSnippetXAMLV2 出現在這個對話窗中。
    現在已經完成了程式碼片段的安裝,您可以關閉這個視窗
    安裝程式碼片段

了解更多關於 [Xamarin.Android] 的使用方式
了解更多關於 [Xamarin.iOS] 的使用方式
了解更多關於 [Xamarin.Forms] 的使用方式
了解更多關於 [Hello, Android:快速入門] 的使用方式
了解更多關於 [Hello, iOS – 快速入門] 的使用方式
了解更多關於 [Xamarin.Forms 快速入門] 的使用方式


2019/04/09

Visual Studio 2019 for Xamarin 之安裝與設定 Part2 - Visual Studio 2019 安裝與相關相關設定 1

Visual Studio 2019 for Xamarin 之安裝與設定 Part2 - Visual Studio 2019 安裝與相關相關設定 1

Visual Studio 2019 for Xamarin 之安裝與設定 Part2 - Visual Studio 2019 安裝與相關相關設定 1
Visual Studio 2019 for Xamarin 之安裝與設定 Part5 - 測試與確認開發環境可以進行 Xamarin.Forms 專案開發與結論

對於已經具備擁有 .NET / C# 開發技能的開發者,可以使用 Xamarin.Forms Toolkit 開發工具,便可以立即開發出可以在 Android / iOS 平台上執行的 App;對於要學習如何使用 Xamarin.Forms & XAML 技能,現在已經推出兩本電子書來幫助大家學這這個開發技術。
這兩本電子書內包含了豐富的逐步開發教學內容與相關觀念、各種練習範例,歡迎各位購買。
Xamarin.Forms 電子書
想要購買 Xamarin.Forms 快速上手 電子書,請點選 這裡
想要購買 XAML in Xamarin.Forms 基礎篇 電子書,請點選 這裡

了解更多關於 [Xamarin.Android] 的使用方式
了解更多關於 [Xamarin.iOS] 的使用方式
了解更多關於 [Xamarin.Forms] 的使用方式
了解更多關於 [Hello, Android:快速入門] 的使用方式
了解更多關於 [Hello, iOS – 快速入門] 的使用方式
了解更多關於 [Xamarin.Forms 快速入門] 的使用方式


現在,需要在 Windows 主機與 Mac 主機上來進行開發工具的安裝與設定。
這裡需要的工作有
  • Windows 作業系統電腦上安裝 Visual Studio 2019
  • Visual Studio 2019 安裝後的相關設定
  • Mac 作業系統電腦開發工具之安裝與設定
  • 安裝 Prism Template Pack
  • 下載與安裝 Xamarin.Forms 專用的程式碼片段

在 Windows 作業系統電腦上安裝 Visual Studio 2019

若您已經完成 Visual Studio 2019 安裝前的準備工作,現在需要開始進行 Visual Studio 2019 的安裝作業。
在這裡將會使用 Visual Studio 2019 Community 版本作為安裝說明,不過,任何一種 Visual Studio 2019 的版本,皆可以進行 Xamarin Cross-Platform 跨平台專案的開發,關於 Visual Studio 2019 的不同版本的比較,可以參考 比較 Visual Studio 2019 IDE
更多關於 Visual Studio 2019 的安裝,可以參考 安裝 Visual Studio 2019
  • Visual Studio 2019 安裝下載網頁
  • 找到 Visual Studio 2019 下方的 社群 項目,點選其下方的 免費下載 按鈕,點選這個按鈕連結,當安裝檔案下載完成後,請點選執行按鈕,開始進行 Visual Studio 2019 社群版本的安裝;當安裝程式下載完成之後,請點選螢幕下方的 執行 按鈕,開始進行 Visual Studo 2019 社群版的安裝(如同下面節圖所示)。
    Visual Studio 2019 安裝程式下載完成
  • 此時,螢幕會出現 使用者帳戶控制 對話窗,此對話窗詢問:您是否要允許此 App 變更您的裝置?這個時候,請點選 是 按鈕。
    使用者帳戶控制對話窗
  • 現在,看到的對話窗是 Visual Studio Installer,請在該對話窗右下方,點擊 繼續 按鈕。如此,Visual Studio Install 安裝程式,便會開始下載最新的安裝程式檔案到您的電腦。
    Visual Studio Installer 開始安裝前的確認對話窗
  • 將會看到 Visual Studio Community 2019 - 16.0.0 安裝程式啟動了。
    16.0.0 是作者寫這篇文章的時候,最新 Visual Studio Community 的版本編號,原則上,您每次進行 Visual Studio 2019 安裝作業的時候,您將會使用最新的 Visual Studio 2019 Installer 來安裝到最新的版本,因此,您將需要比 16.0.0 更新的版本編號出現在您的電腦畫面中。
    正在安裝 Visual Studio Community 2019 - 16.0.0 視窗
  • 請在 工作負載 標籤頁次中,至少需要勾選底下項目,才能夠完成 Xamarin開發工具的安裝
    • 通用 Windows 開發平台
    • 使用 .NET 進行行動開發
    當您勾選這兩個 工作負載 項目之後,在 Visual Studio Community 2019 Installer 視窗的最右方,將會出現準備要安裝的相關元件清單說明
    勾選要安裝 通用 Windows 開發平台 工作負載
    勾選要安裝 使用 .NET 進行行動開發 工作負載
  • 請點選 個別元件 標籤頁次,您將會看到底下的個別元件已經被勾選了
    Visual Studio 2019 Installer 個別元件
    安裝不同的 Visual Studio 2019 版本,可能會看到不通的套件選項項目內容
    • .NET
      • .NET Framework 4.5 目標套件
      • .NET Framework 4.6.1 目標套件
      • .NET Framework 4.6.1 SDK
      • .NET Framework 4.7.2 SDK
      • .NET Framework 4.7.2 目標套件
      • .NET Native
      • .NET 可攜式程式庫目標套件
    • Code 工具
      • (無)
    • SDK、程式庫和架構
      • Android SDK 安裝程式 (API 層級 27)
      • OpenJDK (Microsoft 散發)
      • TypeScript 3.3 SDK
      • Windows 10 SDK (10.0.17763.0)
    • 偵錯和測試
      • .NET 分析工具
      • JavaScript 診斷
    • 模擬器
      • (無)
    • 程式碼工具
      • Developer Analytics Tools
      • NuGet 套件管理員
    • 編譯器、建置工具與執行階段
      • (無)
    • 編譯器、建置工具和執行階段
      • C# 與 Visual Basic Roslyn 編譯程式
      • MSBuild
    • 遊戲開發套件
      • 影像與 3D 模型編輯器
    • 開發活動
      • C# 與 Visual Basic
      • F# 語言支援
      • JavaScript 與 TypeScript 語言支援
      • Xamarin
      • Xamarin Remoted Simulator
    • 雲端、資料庫和伺服器
      • SQL Server 的 CLR 資料類型
  • 為了要讓 Xamarin 開發環境可以正常運作與符合日常開發需求,所以,請依照底下清單,比對您電腦上的 個別元件 勾選項目,確認底下的項目都已經有勾選到 (額外需要安裝的項目將會以粗體文字標示)。
    • .NET
      • .NET Framework 4.5 目標套件
      • .NET Framework 4.6.1 目標套件
      • .NET Framework 4.6.1 SDK
      • .NET Framework 4.7.2 SDK
      • .NET Framework 4.7.2 目標套件
      • .NET Native
      • .NET 可攜式程式庫目標套件
    • Code 工具
      • Visual Studio 的 GitHub 擴充功能
    • SDK、程式庫和架構
      • Android SDK 安裝程式 (API 層級 25)(可用於以 C++ 進行行動裝置開發的本機安裝)
      • Android SDK 安裝程式 (API 層級 27)
      • OpenJDK (Microsoft 散發)
      • TypeScript 3.3 SDK
      • USB 裝置連線
      • Windows 10 SDK (10.0.17763.0)
    • 偵錯和測試
      • .NET 分析工具
      • JavaScript 診斷
    • 模擬器
      • Google Android Emulator (API 層級 25) (本機安裝)
      • Intel Hardware Accelerated Execute Manager (HAXM) (本機安裝)
    • 程式碼工具
      • Developer Analytics Tools
      • Git for Windows
      • NuGet 套件管理員
      • PreEmptive Protection - DotFuscator
    • 編譯器、建置工具與執行階段
      • (無)
    • 編譯器、建置工具和執行階段
      • C# 與 Visual Basic Roslyn 編譯程式
      • MSBuild
    • 遊戲開發套件
      • 影像與 3D 模型編輯器
    • 開發活動
      • C# 與 Visual Basic
      • F# 語言支援
      • JavaScript 與 TypeScript 語言支援
      • Xamarin
      • Xamarin Remoted Simulator
    • 雲端、資料庫和伺服器
      • SQL Server 的 CLR 資料類型
    Visual Studio 2019 Installer 安裝詳細資料
  • 若確認無誤,請點選 Visual Studio Community 2019 Installer 程式畫面右下角的 安裝 按鈕,開始進行 Visual Studio Community 2019 的程式安裝。
    根據 Visual Studio Installer 的預估,這樣的安裝過程,大約需要用到 34.68 GB 的磁碟空間。
    Visual Studio 2019 Installer
  • 當安裝作業完成之後,將會看到如下圖的畫面,您可以選擇登入功能,或者點選 不是現在,以後再說,在這裡點選後者,也就是點選 不是現在,以後再說
    Visual Studio 2019 登入畫面
  • 現在需要設定開發設定條件,請在 開發設定 下拉選單中,選擇 Visual C#,完成後,點選 啟動 Visual Studio 按鈕。
    Visual Studio 2019 開發設定與主題佈景
  • 底下螢幕截圖是 Visual Studio 2019 啟動後的畫面
    Visual Studio 2019 第一次啟動畫面

Visual Studio 2019 安裝後的相關設定

當啟動完成 Visual Studio 2019 之後,需要開始進行 Android SDK 的設定與更新作業,確認相關機碼是否有正確產生出來。
在這個階段將會進行底下的相關設定
  • 更新 Android SDK
  • 安裝 Visual Studio 的 Android 模擬器
  • 檢查 Android SDK 機碼是否存在

更新 Android SDK

養成時常確保您的 Android SDK 有更新到最新版本的好習慣,需要進行 Android SDK 的設定與更新,確保 Xamarin.Android 專案可以正常順利的建置與執行 Android App。更多關於 Android SDK 的說明,可以參考 設定 Xamarin.Android 的 Android SDK
  • 開啟 Visual Studio 2019 程式
  • 點選啟動後的視窗右下方的 不使用程式碼繼續 連結
  • 請在 Visual Studio 程式中,點選功能表 工具 > Android > Android SDK 管理員
    啟動 Android SDK 管理員
  • 若有出現下方的 使用者帳戶控制 對話窗,請點選 是 按鈕
    Visual Studio Emulator for Android
  • 當 Android SDK 及工具視窗出現之後,請先點選 工具 標籤頁次,此時,您會發現到 Android SDK Platform-Tools 的版本是 25.0.5,並且在該項目的狀態欄位,該視窗的左下方,顯示的是 有更新可用。
  • 先點選左下角的 2 項可用的更新按鈕,當出現了 檢閱更新 對話窗的時候,只要選取 Android SDK Platform-Tools 這個項目 要進行更新,接著,點選 安裝更新 按鈕。
    檢閱更新對話窗
  • 若成功安裝完成後,現在,只剩下 1 個可用更新了,接著點選左下角的 1 項可用的更新按鈕,當出現了 檢閱更新 對話窗的時候,選取 Android SDK Platform 27 這個項目 要進行更新,接著,點選 安裝更新 按鈕。
    檢閱更新對話窗
  • 接下來,還是在 工具 標籤頁次,展開 Android SDK Build Tools 節點,取消勾選 Android SDK Build-Tools 25.0.3,並且勾選 Android SDK Build-Tools 27.0.3
    展開 額外 節點,勾選 Android Support Repository 與 Google USB Driver 兩個選項, 最後,點選右下方 套用變更 按鈕
    勾選 Android SDK Build-Tools 27.0.3
    勾選 Android Support Repository
    • 出現 接受授權對話窗後,直接點選 接受 按鈕
      接受授權 對話窗
      Android SDK 及工具
  • 現在要來設定 平台 標籤頁次,請點選標籤頁次
    在 平台 標籤頁次中,會有每個 Android SDK API 的版本項目,請依序展開您有興趣的 Android SDK API 版本,只需要勾選這個項目內的 Android SDK Platform X ( X 為該 SDK API 版本編號),其他的項目可以不用安裝。
    在這個安裝過程中,將只會選擇 Android SDK Platform 28 (9.0) / 8.1 / 7.1 / 6.0 裡面的 Android SDK Platform X 項目。
    設定完成後,請點選右下角的 套用變更 按鈕
    Android SDK 及工具 的 平台
  • 當 接受授權 對話窗出現之後,請點選右下角的 接受 按鈕
    接受授權 對話窗
  • 安裝完成之後,就可以把 Android SDK 及工具 視窗關閉

了解更多關於 [Xamarin.Android] 的使用方式
了解更多關於 [Xamarin.iOS] 的使用方式
了解更多關於 [Xamarin.Forms] 的使用方式
了解更多關於 [Hello, Android:快速入門] 的使用方式
了解更多關於 [Hello, iOS – 快速入門] 的使用方式
了解更多關於 [Xamarin.Forms 快速入門] 的使用方式