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

需要Java 11或更高版本才能用这个版本的Gradle构建你的应用?

濮阳繁
2023-03-14

正在构建应用程序使用颤动和vs代码,我没有安装Android Studio,我可以知道如何升级Java版本OpenJDK运行时环境。

我的java版本

C:\Android\cmdline-tools\tools>java -version
java version "17" 2021-09-14 LTS
Java(TM) SE Runtime Environment (build 17+35-LTS-2724)
Java HotSpot(TM) 64-Bit Server VM (build 17+35-LTS-2724, mixed mode, sharing)

版本显示在颤振医生-v中

• Android SDK at C:\Android\
• Platform android-29, build-tools 28.0.3
• ANDROID_HOME = C:\Android
• Java binary at: C:\Android\openjdk\bin\java
• Java version OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_202-b08)
• All Android licenses accepted.

这个问题属于同一类。


共有1个答案

宇文德明
2023-03-14

这里的错误是我没有将我的java路径链接到flutter SDK。你可以在如何为flutter包更改java版本?

 类似资料:
  • 我使用Android Studio,最近得到了错误: 错误:任务“:app:CompileDebugJavaWithJavac”执行失败。compileSdkVersion“Android-24”需要JDK1.8或更高版本才能编译。 但我已经安装了JDK1.8: :\users..>java-version java version“1.8.0_91”java(TM)SE运行时 环境(build

  • 根据我的头衔。几个月来,我一直在愉快地使用Eclipse,但现在它出现了问题(我认为这是因为我在SDK中添加了API 19)。 无论如何,我删除了SDK和Eclipse,并重新安装了它们。它们位于C:\Program Files(x86)中名为development的文件夹中,与Java文件相同。 所以我加载了Eclipse并且没有错误,所以我想我会更新SDK:Android SDK Tools

  • 我在JRE版本中遇到了一些问题,所以我尝试使用插件Choose Runtime来更改它。我将其更改为Java 1.8.0_112-release-287-B2。现在,当尝试启动IntelliJ时,我得到一个不受支持的Java版本错误:不能在Java 1.8.0_112-release-287-B2下启动:需要Java 11或更高版本。我已经尝试修改ide64.exe.jdk文件中的运行时路径,但似

  • (环境:Windows 7 Eclipse) 当我在Android SDK Manager中更新时,我已经选择了所有SDK、平台、示例等。重启Eclipse后,当我尝试访问Android SDK Manager时,我收到了这条消息:android sdk的位置尚未在首选项中设置! 当我试图在窗口中定位SDK时- 我试图更新最新的ADT。它告诉我:无法完成请求。有关详细信息,请参阅错误日志。Andr

  • 我从这个developer.android网站下载并安装了带有android SDK for windows的Eclipse ADT。当我尝试创建AVD设备时,错误显示Android SDK的我从菜单栏打开然后尝试设置SDK位置,但显示错误,此Android SDK需要ADT 23.0.0或更高版本。当前版本为22.6。请将ADT更新至最新版本。如何更新?帮助我创建android项目。

  • 此Android SDK需要Android Developer Toolkit 23.0.0或更高版本。当前版本为22.6.3.v201404151837-1123206。请将ADT更新到最新版本。 我的sdk版本精确地设置为以下目录。