‘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日
    浏览(43)
  • 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日
    浏览(39)
  • 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日
    浏览(49)
  • Android问题笔记 - 编译报错Task :app:compileDebugJavaWithJavac FAILED

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

    2024年02月17日
    浏览(53)
  • 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日
    浏览(43)
  • 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日
    浏览(55)
  • Android Stdio Execution failed for task ‘:app:compileDebugKotlin‘ 报错解决

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

    2024年04月16日
    浏览(37)
  • 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日
    浏览(62)
  • android studio 我遇到的Task :app:compileDebugJavaWithJavac FAILED问题及解决过程

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

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

    解决此问题的方法是升级 Gradle 包装器(Gradle wrapper)到 7.2 版本,并重新导入项目。升级 Gradle 包装器会自动下载并使用指定版本的 Gradle。 请按照以下步骤进行操作: 打开项目文件夹,找到包含 Gradle 相关文件的目录。通常,这个目录名为 “gradle”。 在该目录中,找到名为

    2024年02月06日
    浏览(116)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包