2016-11-07 56 views
0

我已經安裝了Xamarin,並嘗試在Visual Studio中以小應用程序開始並使用此應用程序測試Web視圖。爲此,我在我的電腦上安裝了JDK,Android SDK和Android NDK。我正在爲Web視圖開發一個教程,我遇到了這個問題,當我運行Main.axml時,它顯示錯誤,我的Android SDK無法找到(請看第一個附件)。當我檢查JDK,SDK和NDK的位置路徑時,它會顯示正確的路徑和綠色標記,所以路徑和文件是正確的(查看第二個附件)。但我的應用程序不承認它。這裏有什麼問題?我在stackoverflow上發現了一些線程,但是沒有任何幫助。無法找到Android SDK - Android SDK位置正確

1. Attachement

enter image description here

2. Attachement

enter image description here

  • OS:視窗8.1
  • IDE:MS Visual Studio中14.0.23
  • Xamarin: 4.2.0

編輯:

我還試圖打開我的Android SDK管理器,但是這一個是在我的視覺工作室中禁用。我已經安裝了Xamarin,所以它應該工作:

enter image description here

任何想法?謝謝。

+1

它說,一個*有效的* Android SDK無法找到。正如消息所說,你是否也安裝了所需的平臺工具? – Lennart

+0

@Lennart我剛剛從他們的網站安裝了Xamarin,並在此之後添加了JDK,SDK和NDK ...還有更多需要安裝的東西嗎?謝謝 – MrBuggy

+0

我很久沒有使用SDK了,但我記得你還必須下載特定Android版本的文件。有一個Android SDK管理器來處理這個問題,請看這裏:http://stackoverflow.com/questions/28262529/open-android-sdk-manager-visual-studio-2015 – Lennart

回答

0

我試過很多東西,最後我有我的問題的解決方案:

可能的原因問題:我剛安裝了Xamarin,這也installes的JDK,Android的SKD和Android NDK,在它的wizzard,所以我認爲這應該是正確的版本。在安裝Xamarin之後,我打開了我的Visual Studio並檢查了JDK,SDK和NDK的路徑(工具 - 選項 - Xamarin - Android seetings)。路徑顯示在由Xamarin安裝的版本中。我的Android SDK管理器被禁用。

解決方案:然後卸載所有內容 - JDK,SDK和NDK,以及整個Xamarin和我的舊版Android Studio。之後,我決定從Java網站安裝最新的JDK,Android Studio網站上最新的Android SDK/NDK以及沒有安裝sdk/jdk的飛機xamarin。所以我可以肯定,我有正確的版本。安裝完成後,我再次打開Visual Studio - Tool - Options - Android seetings並設置新版本的路徑。比我檢查我的Android SDK管理器,它終於啓用,所以我也安裝了最新的Android SDK工具。之後,我清理和建立我的解決方案,啓動它,我的android模擬器打開我的webview頁面。所以我認爲,最好的辦法是從他們的網站安裝所需的程序,而不是自動與Xamarin。現在它可以工作。乾杯。

enter image description here