看起来你无法通过Visual Studio更改JDK的位置。
目前它正在使用1.6版本,这会导致以下警告:
主要版本号51比编译器支持的最高主要版本号50更新
有人知道怎么做吗?
看起来你无法通过Visual Studio更改JDK的位置。
目前它正在使用1.6版本,这会导致以下警告:
主要版本号51比编译器支持的最高主要版本号50更新
有人知道怎么做吗?
版本51代表Java 7,版本50代表Java 6。
你可以选择以下其中一项:
1)
源代码:http://www.veryant.com/support/phpkb/question.php?ID=192
当在JDK 7之前的CLASSPATH中有来自JDK 6的tools.jar文件时,就会出现这种情况。例如,如果您先使用JDK 6安装了isCOBOL,然后再使用JDK 7安装它,您的用户CLASSPATH设置可能如下所示:来源:http://forums.xamarin.com/discussion/20816/error-building-project-with-google-play-services
跳过添加 Google 地图。
我可以确认这对我有效。
添加 Google 地图
从 Oracle 网站更新到 Java 7
添加1G堆空间
在属性下清理解决方案
重新启动 VS2013
3)
禁用或卸载 Java 6
希望它可以解决你的问题。
如果您需要每个情况的更多详细信息,请告诉我,我会更新答案。
您需要调整Visual Studio设置,让Xamarin寻找Java的位置,而不是Java的位置。 以下答案解释了如何进行此操作: 在Visual Studio中更改SDK路径以查找不同位置的SDK
尝试从控制面板>程序和功能中卸载您的Java版本,然后安装jdk 1.7