首页 文章

Visual Studio Xamarin中不支持的major.minor版本52.0

提问于
浏览
2

我最近用Xamarin安装了Visual Studio .

当我想运行甚至未修改的应用程序时,我收到错误

java.lang.UnsupportedClassVersionError:com / android / dx / command / Main:不支持的major.minor版本52.0

SDK管理器的屏幕截图:
SDK manager

从android 7.0(API 24)theres没有安装 .

当我删除这个Android SDK Build工具24.0.3时,我只是“部署失败”而没有任何错误信息 .

似乎Visual Studio仍在尝试使用24 API版本 . 我应该切换到API版本23吗?如果是,我该怎么办?

2 回答

  • 6

    您必须安装Java JDK 1.8 . 除非你需要使用以前的版本,我建议删除1.7 . Xamarin.Android 7.0的发行说明也有更多信息:https://developer.xamarin.com/releases/android/xamarin.android_7/xamarin.android_7.0/

    注意:Xamarin.Android 7.0要求JDK 1.8使用Android Nougat(API 24)API . 如果定位较早的Android API级别,您可以继续使用早期版本的JDK:JDK 1.8 - 最高为API 24 JDK 1.7 - 最高为API 23 JDK 1.6 - 最高为API 20此外,还需要64位版本的JDK在Android设计器中使用自定义控件 .

  • 0

    下载并安装JDK 1.8 ..并更改路径..它将工作...

相关问题