2017-04-05 63 views
2

我正在...... 的Visual Studio 2017年社區15.0.0 + 26228.12 Xamarin 4.3.0.795(aece090) Xamarin.Android SDK 7.1.0.43(工作爲Android 3a62f1e)Xamarin形式預覽不是在Visual Studio由於Java版本

運行形式預覽爲iOS平臺工作正常,但一旦我選擇Android平臺預覽窗口下面的提示顯示:。

「出事了的Java不支持的版本檢測到的預覽需要64位版本的Oracle Java JDK 8(1.8)或更高版本。請安裝它,然後在Xamarin S中設置Java JDK位置tudio或Visual Studio偏好設置。「

我安裝了最新的Java開發工具包(Java SE Development Kit 8u121)。它位於C:\ Program Files文件(x86)\ Java \ jdk1.8.0_112的默認位置,我已經在Visual Studio的工具 - >選項 - > Xamarin-> Android設置 - > Java Development Kit Location中成功指出了它的位置。

我不知道還有什麼要做,因爲我按照屏幕提示並安裝了Java JDK 8多次。

感謝您提前提出任何建議!

+0

64位版本是必需的,您是否要安裝32位版本?是'Program Files(x86)'... – SushiHangover

+0

我也想知道。當我去Oracle安裝java sdk時,我實際上選擇了x64版本,下載的.exe文件名爲「jdk-8u121-windows- x64.exe「它推薦安裝到的位置是C:\ Program Files文件(x86)\ Java \ jdk1.8.0_112 – useruseruser

回答

1

當您在Oracle的JDK下載頁面上時,您需要選擇x64 JDK而不是x86 JDK。 (安裝64位JDK後,它應該位於C:\ Program Files \非C:\ Program Files文件(x86)\

+0

我安裝名爲」jdk-8u121-windows-x64.exe「的Windows x64以及安裝程序的位置建議安裝是以下路徑C:\ Program Files文件(x86)\ Java \ jdk1.8.0_112。 – useruseruser

+0

只要您使用x64安裝程序,安裝路徑應該不重要...您是否嘗試重新申請它?你確定你之前安裝的是x64而不是x86? –

+0

我很確定。看看我的下載文件夾我有兩個.exe一個列爲「jdk-8u121-windows-x64.exe」和另一個「jdk-8u121-windows-x64(1).exe」。我將再次嘗試並手動將路徑更改爲正確的「程序文件」位置(如果安裝正確,我明白路徑無關緊要),並在Visual Studio選項中將其切換。 – useruseruser

相關問題