Java Xamarin升级原因“;类文件的版本52.0错误,应为50.0“;错误

Java Xamarin升级原因“;类文件的版本52.0错误,应为50.0“;错误,java,android,xamarin,xamarin.android,Java,Android,Xamarin,Xamarin.android,我在Visual Studio 2015中升级到了Xamarin的最新版本。然后我编译了我的Android项目,遇到了以下错误: 无法访问android.app.Activity坏类文件: [DRIVE]:[android sdk文件夹]\platforms\android-24\android.jar(android/app/Activity.class) 类文件有错误的版本52.0,应为50.0请删除或 确保它出现在类路径的正确子目录中。 延伸 android.app.Activity 在互

我在Visual Studio 2015中升级到了Xamarin的最新版本。然后我编译了我的Android项目,遇到了以下错误:

无法访问android.app.Activity坏类文件: [DRIVE]:[android sdk文件夹]\platforms\android-24\android.jar(android/app/Activity.class) 类文件有错误的版本52.0,应为50.0请删除或 确保它出现在类路径的正确子目录中。 延伸 android.app.Activity

在互联网上搜索时,我只找到了与Java和不同版本的Java编译器、Eclipse等相关的提示,而与Xamarin无关


知道怎么回事吗?

新的Xamarin工具集基于Java SDK 1.7版,而我以前的版本是JDK 1.6版。升级Xamarin不会升级首选JDK,因此这需要手动完成

在Visual Studio中,转到工具>>选项,向下滚动到Xamarin>>Android设置。在这里,您可以选择更改Java开发工具包的位置。单击更改链接。在“新建”对话框中,单击。。。按钮并选择JDK1.7。确认所有对话。完成了


编译你的项目。问题应该解决。

对于Visual Studio团队服务构建,请在Xamarin.Android任务上显式设置JDK: