2016-05-14 42 views

回答

1

檢查你的Java安裝以確保Xamarin的要求。根據以下信息確保至少安裝了Java 1.7。

注意:如果1.7安裝正確,在正確的位置,它仍然沒有工作,你可以嘗試升級到Java 1.8的出現已經解決了別人設置了這個問題。


Installing the Java SDK (JDK)

It is essential to install the 32-bit version of the Java JDK even if you're using 64-bit Windows. It is also important that v1.7 of the Java JDK is installed (although it is fine to have 1.8 or newer installed at the same time).

It is recommend that the Java JDK is placed in the directory C:\Program Files (x86)\Java. This is the default location, and is where your IDE will check to see if it is installed.


http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

enter image description here

7

通過幾篇文章過去了,我找到了解決方法,因爲大多數用戶表示,這爲他們工作。使用

  1. 卸載的Java JDK 1.6的Java JDK 1.7程序和功能」 控制面板:

    不管怎樣,試試這個。在Windows上,Xamarin將自動選擇版本1.6或1.7,而不是版本1.8,如果安裝了這些舊版本中的任何一個。

  2. 安裝的Java JDK 1.8(64位)
+1

這對我來說非常合適。我也發現你必須保持模擬器OPEN才能工作。每次運行程序後,在模擬器上,您必須刪除/卸載應用程序。然後,再次運行你的應用程序,它會工作! –

1

卸載xamarin,Android SDK和所有的Java JDK重裝xamarin後,安裝程序將解決這個問題頭痛

0

只要更新Xamarin工作室。我得到了我的固定做這個

2

我只是有這個問題,以新的Visual Studio 2017 VS被引用64位JDK,而不是32位之一。

剛去

Tools -> Options -> Xamarin -> Android Settings 

,並更改爲指向JDK的x86這是

Program Files (x86)\Java 

而不是

Program Files\Java. 
0

升級的Android SDK。您可以通過下載最新版本來完成此操作。如果您已經安裝了Android Studio,則會安裝Android SDK。因此,在下載後複製tools文件夾並將其粘貼到

c:\users\{your user name}\AppData\Local\Android\sdk