Xamarin 安裝時遭遇錯誤訊息的處置(I)

James Tsai 2015/09/29 17:05:05
186

主題

Xamarin 安裝時遭遇錯誤訊息的處置(I)

文章簡介

Xamarin 在安裝的過程當中,因為要安裝元件橫跨各大行動平台的開發範疇,再加上可能會與安裝的環境發生既有的開發元件上的衝突,所以時常會遇到安裝出現失敗的問題。此系列文章是透過一些案例經驗讓大家可以知道該如何處理此些問題,並且順利地安裝Xamarin完畢。

作者

James Tsai

版本/產出日期

V1.0/2015.09.29




1. 前言

2. 環境準備

3. 本文

4. 參考來源

1. 前言

本系列文章是擷取一些Xamarin安裝時所發生的錯誤問題,讓大家學習當安裝發生錯誤時,該如何從所丟出的錯誤訊息當中,找到如何解決安裝上的問題,然後順利完成Xamarin的安裝。


2. 環境準備

Windows 7/8/8.1/10

Xamarin的安裝檔
https://xamarin.com/download



3. 本文

當從Xamarin的官網下載了安裝當後,安裝了一陣子,看到了類似下面的錯誤訊息。

An error has occurred. Please follow the steps outlined below in order to install the missing software.



由於這個錯誤訊息的視窗,是設計成可以直接關閉的視窗,很多人都下意識的直接把這個視窗關閉。這時候,請不要關閉此視窗,並且仔細地看看上面的指示。或是至少把此視窗畫面擷取起來,以方便參考。

例如遇到以下的錯誤訊息時,讓我們來看看如何按照上面的指示,一步一步的解決安裝的問題。


第一個指示是Xamarin安裝過程遭遇了Android SDK的衝突或遺失

所以我們按照指示,點選“Click here”。也就是畫面綠色圈起來的部分。然後將Android SDK當中的這些元件或工具(紅色框起來的部分)透過Android SDK Manager手動安裝好。

如果你只有擷取這個錯誤訊息畫面,無法直接點選這還是可以補救的,你只要到Windows的所有應用程式,找到Android SDK Manager,將它啟動起來就可以將鬨色框當中的元件安裝起來。

還會有一些人遇到更麻煩的問題是,連Android SDK Manager都沒有安裝,那請到下面網頁連結,參考Install Android SDK的步驟。
https://developer.xamarin.com/guides/android/getting_started/installation/windows/manual_installation/#Install_Android_SDK

一旦前述的動作完成後,在下面的動作是請在繼續安裝Android NDK for Windows version r10d

所以我們點選該連結(紅色框起來的部分),就會開始下載“Android NDK for Windows version r10d”,下載完成後請將Android NDK for Windows version r10d安裝完成。


而如果你已經沒有能夠點到這個連結,請到下面的Android的官方網站的NDK的網頁,下載“Android NDK, Revision 10d”,下載完成後請將它安裝完畢。
https://developer.android.com/ndk/downloads/index.html

PS 該網頁似乎只能下載最新的NDK版本,但因為Xamarin可能會有的一些相依元件問題,還是自行手動下載“Android NDK for Windows version r10d ”比較保險。下載連結如下:

x86:
https://dl.google.com/android/ndk/android-ndk-r10d-windows-x86.exe
x64:
http://dl.google.com/android/ndk/android-ndk-r10d-windows-x86_64.exe

繼續在下面的指示是,以上的安裝動作都完畢後,你可以在任何時間點去啟動“Android Emulator Manager”建立你的Android模擬器。(任何時間點,也就是說不用馬上接著做這步,可以等到整個Xamarin都安裝好再處理)

Xamarin的安裝,請下載Xamarin v3.11.1443 installer到你電腦當中的任何資料夾,接著點擊他兩下,接續按照畫面的指示完成剩下的安裝動作。

所以我們點選該連結(紅色框起來的部分),就會開始下載“Xamarin v3.11.1443 installer”,下載完成後請按照畫面上的指示,完成剩下的安裝動作。


而如果一樣的,如果你不能點到此連結,就直接點選下面的連結下載“Xamarin v3.11.1443 installer”,下載完成後請按照畫面上的指示,完成剩下的安裝動作。
http://download.xamarin.com/XamarinforVisualStudio/Windows/Xamarin.VisualStudio_3.11.1443.msi

通通都完成安裝後,請重新開機。

4. 參考來源

Xamarin安裝元件下載路徑參考xml:
https://static.xamarin.com/installer_assets/v3/Windows/Universal/InstallationManifest.xml

James Tsai