当前位置: 首页 > 知识库问答 >
问题:

少校。Visual Studio Xamarin中的次要版本52.0

孙福
2023-03-14

我最近用Xamarin安装了Visual Studio。

当我想运行甚至没有修改的应用程序时,我得到了一个错误

java.lang.不支持ClassVersionError: com/android/dx/命令/Main:不支持major.minor版本52.0

Android7.0(API 24)没有安装任何东西。

当我删除这个Android SDK构建工具24.0时。3我得到的只是“部署失败”,没有任何错误信息。

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

共有2个答案

拓拔玺
2023-03-14

下载并安装JDK 1.8。。改变道路。。这将是工作。。。

经兴安
2023-03-14

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

注:Xamarin。Android7.0要求JDK1.8使用AndroidNougat(API 24)API。如果针对早期Android API级别,您可以继续使用早期版本的JDK:

JDK 1.8-高达API 24 JDK 1.7-高达API 23 JDK 1.6-高达API 20此外,在Android设计器中使用自定义控件需要一个64位版本的JDK。

 类似资料:
  • 我有一个用JRE7编译的web应用程序,现在我想在Tomcat6上运行它。启动应用程序时,我在日志中看到异常: 此异常来自实现ServletContextListener的类。 这是否意味着我必须对使用JRE7编译的代码使用Tomcat7?有解决办法吗?任何信息都是有价值的。

  • Windows 请按照下列步骤在 Windows 上升级 Navicat Monitor: 在通知区域中,右击 并选择“检查更新”。 如果有新版本,点击“安装”。 升级完成后,Navicat Monitor 会自动启动。 macOS 请按照下列步骤在 macOS 上升级 Navicat Monitor: 在菜单栏,点击 并选择“检查更新”。 如果有新版本,点击“安装更新”。 下载完成后,点击“安装

  • 问题内容: 我无法将Java应用程序作为HTML中的Web小程序启动(我使用的是HTML4.01,我知道它在html5中不起作用)。它返回的错误消息是: java:不支持的major.minor版本52.0 我尝试降级Java JRE / JDK / SDK,但仍然收到相同的错误消息。我正在使用的Java当前版本是1.8.0_05。 问题答案: 使用Java版本1.7或更低版​​本执行代码时,您的

  • java类文件中的次要版本有什么用途?它真的用到现在了吗?https://docs.oracle.com/javase/specs/jvms/se7/html/jvms-4.html

  • 项目详细信息:使用JavaBridge完成任务的PHP项目。我对这个项目的更新只包含PHP文件。 我已经看到了许多线程。我的java编译版本是JDK1.6,在我的服务器上运行的Java版本是: 我对这在我的设备上本地工作感到非常沮丧,但是当我在服务器上运行它失败时,tomacat日志提供了以下内容: