‘compileDebugJavaWithJavac‘ task (current target is 1.8) and ‘compileDebugKotlin‘ task (current targ

这篇具有很好参考价值的文章主要介绍了‘compileDebugJavaWithJavac‘ task (current target is 1.8) and ‘compileDebugKotlin‘ task (current targ。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

'compileDebugJavaWithJavac' task (current target is 1.8) and 'compileDebugKotlin' task (current target is 17) jvm target compatibility should be set to the same Java version.

出现这种情况是因为你电脑安装的jdk版本是1.8,而你Android studio设置为17,这就要求你在电脑端升级安装17版本的jdk,否则就编译不了。

就是下面这里,选择了jdk8:

compiledebugjavawithjavac' task (current target is 1.8) and 'compiledebugko,android-studio,android

方法一、电脑安装jdk17

这种办法是最简单的,点开图上的2那里以后选择对应的版本下载就好了。

方法二、将你的项目改回jdk1.8能编译的版本(不搞这个了,搞了一下午都没搞定),可以更加我下面这个配置来做,我实验过编译通过的。

1.需要根据下面的对照表,填适合的gradle插件版本、gradle版本、已经jdk版本

1)看你的Android studio是哪个版本

compiledebugjavawithjavac' task (current target is 1.8) and 'compiledebugko,android-studio,android

我的是上面的Flamingo这个版本,所以gradle插件就可以安装3.2-8.0的了。

2)接着根据下面的图安装对应的gradle插件版本和gradle版本,因为我的jdk是11版本,所以我安装下面的这个gradle插件7.2.0,gradle 7.3.3

compiledebugjavawithjavac' task (current target is 1.8) and 'compiledebugko,android-studio,android

具体先到project下的build.gradle修改插件版本为对照表的版本,我的是7.2.0,如下图:

 compiledebugjavawithjavac' task (current target is 1.8) and 'compiledebugko,android-studio,android

 接着到gradle-wrapper.properties,修改gradle的版本为7.3.3,与对照表一致,不然报错,如下图:

compiledebugjavawithjavac' task (current target is 1.8) and 'compiledebugko,android-studio,android

记得把jdk改为11,如下:

compiledebugjavawithjavac' task (current target is 1.8) and 'compiledebugko,android-studio,android

【2】这里意思是已经下载了就可以直接选,【3】是从网络下载,【4】是从本地添加路径。

3)如果同步-》编译后出现:当前版本推荐的sdk是33的警告信息,那就添加下面这句到gradle.properties最后面:

android.suppressUnsupportedCompileSdk=33

compiledebugjavawithjavac' task (current target is 1.8) and 'compiledebugko,android-studio,android

最后同步一下,如果同步慢,可以看我另一篇文章(新版AndroidStudio配置maven阿里云镜像-CSDN博客) 

后面如果有新的问题发现,我会在这里后面更新的。请随时关注。文章来源地址https://www.toymoban.com/news/detail-834979.html

到了这里,关于‘compileDebugJavaWithJavac‘ task (current target is 1.8) and ‘compileDebugKotlin‘ task (current targ的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • React Native报错Task :app:compileDebugKotlin FAILED

    \\\"react-native\\\": \\\"0.73.1\\\", \\\"react-native-safe-area-context\\\": \\\"^4.8.2\\\", distributionUrl=https://services.gradle.org/distributions/gradle-8.3-all.zip 安装react-native-safe-area-context后一直编辑不通过,查了好久,终于找到原因: Task :app:compileDebugKotlin FAILED Deprecated Gradle features were used in this build, making it incompatible w

    2024年01月23日
    浏览(17)
  • execution failed for task ‘:×××:compiledebugkotlin‘解决办法--Android Studio

    execution failed for task ‘:×××:compiledebugkotlin‘解决办法--Android Studio

    一个月前创建的一个kotlin activity项目,当时使用的kotlin版本是1.5×,后来在当前项目下创建了一个compose模块,建完后手贱更新了kotlin版本(1.6.10)。 运行compose activity的时候就报这个错误: execution failed for task \\\':composetutorial1:compiledebugkotlin\\\' 简言之就是kotlin版本和compose版本不兼

    2023年04月08日
    浏览(11)
  • Execution failed for task ‘:keyboard_utils:compileDebugKotlin‘.

    这个错误是keyboard_utils依赖报错。 这个问题在keyboard_utils github项目的issues 有记载Project does not run with new Flutter 2.10.0 详细错误信息: 解决方式: 1.建议使用 1.3.4 版本。 2.从写该依赖的handleKeyboard()方法:

    2024年02月06日
    浏览(11)
  • Android问题笔记 - 编译报错Task :app:compileDebugJavaWithJavac FAILED

    Android问题笔记 - 编译报错Task :app:compileDebugJavaWithJavac FAILED

    专栏分享 点击跳转=Unity3D特效百例 点击跳转=案例项目实战源码 点击跳转=游戏脚本-辅助自动化 点击跳转=Android控件全解手册 点击跳转=Scratch编程案例 点击跳转=软考全系列 众所周知,人生是一个漫长的流程,不断 克服困难 ,不断反思前进的过程。在这个过程中会产生很多对

    2024年02月17日
    浏览(10)
  • Your build is currently configured to use Java 17.0.6 and Gradle 5.6.4.

    Your build is currently configured to use Java 17.0.6 and Gradle 5.6.4.

    报错信息 错误原因 因为项目所需的gradle5.6.4对应的是java8,而Android Studio Flamingo | 2022.2.1 Patch 1自带的java版本为17,它会使用默认的java版本去编译项目,所以编译时导致报错。 解决方法 1、安装jdk1.8:Win10如何安装JDK1.8,最快最详细教程 2、安装并配置好环境后,输入命令查看

    2024年02月11日
    浏览(12)
  • Android Your build is currently configured to use Java 17.0.6 and Gradle 6.5.

    Android Your build is currently configured to use Java 17.0.6 and Gradle 6.5.

    Android 项目报错 原因:是因为 Java 版本和 Gradle 版本不匹配,可以调节 Java 版本或者 Gradle 版本,但是改动 Gradle 风险比较大,有可能会导致其他问题,所以推荐修改 Java 版本,如果熟练可以忽略随便调整。 当前报错意思是:当前编译配置是 Java 17.0.6 ,如果需要使用这个版本

    2024年02月19日
    浏览(12)
  • Android Stdio Execution failed for task ‘:app:compileDebugKotlin‘ 报错解决

    Android Stdio Execution failed for task ‘:app:compileDebugKotlin‘ 报错解决

    具体报错信息如下: 很显然,这是一个版本冲突问题,compileDebugJavaWithJavac版本是1.8,compileDebugKotlin是17。我们只需将这两个版本改成同一个即可,在build.gradle中添加以下代码: 如下图所示:

    2024年04月16日
    浏览(33)
  • Failed to calculate the value of task ‘:unityLibrary:compileDebugJavaWithJavac‘

    Failed to calculate the value of task ‘:unityLibrary:compileDebugJavaWithJavac‘

    在打包时出现了如下问题: Failed to calculate the value of task \\\':unityLibrary:compileDebugJavaWithJavac\\\' property \\\'options.generatedSourceOutputDirectory\\\' 这个是由于 Gradle 版本导致的,Gradle 7.x 及以上版本进行了更新,将 Gradle 版本下调至 6.x 版本即可解决。

    2024年02月11日
    浏览(9)
  • android studio 我遇到的Task :app:compileDebugJavaWithJavac FAILED问题及解决过程

    android studio 我遇到的Task :app:compileDebugJavaWithJavac FAILED问题及解决过程

    前几天一个网友在学习我的一个小项目的时候,发现无法达到目的,在帮他解决问题的过程中发现他用的是最近的giraffe版本的as,我用的是老版本,没办法打开他的项目,没办法只能卸载我的as,安装了最近版的diraffe版。也成功帮网友解决了问题。本来想着退回之前的版本,

    2024年02月04日
    浏览(11)
  • Unsupported Java. Your build is currently configured to use Java 17.0.6 and Gradle 6.8.3.

    Unsupported Java. Your build is currently configured to use Java 17.0.6 and Gradle 6.8.3.

    Unsupported Java. Your build is currently configured to use Java 17.0.6 and Gradle 6.8.3. 翻译: 不支持的 Java。您的构建当前配置为使用 Java 17.0.6 和 Gradle 6.8.3。 这个翻译害死人,其实要表达的意思就是 gradle 版本和 java 版本不匹配,导致无法编译成功 知道版本不匹配,那就简单了 那么现在就有

    2024年02月11日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包