首页 > 其他分享 >@JvmDefault is only supported since JVM target 1.8. Recompile with '-jvm-target 1.8’

@JvmDefault is only supported since JVM target 1.8. Recompile with '-jvm-target 1.8’

时间:2023-04-25 09:47:21浏览次数:52  
标签:since target Recompile supported 1.8 only JvmDefault

问题

Logcat 提示’@JvmDefault’ is only supported since JVM target 1.8. Recompile with '-jvm-target 1.8’

解决

在gradle中插入以下代码

android {
   //..其他代码...

    kotlinOptions {
        jvmTarget = "1.8"
    }
}

问题

Logcat 提示:Usage of ‘@JvmDefault’ is only allowed with -Xjvm-default option

解决

加入:'-Xjvm-default', 'enable'

    kotlinOptions {
        jvmTarget = "1.8"
        freeCompilerArgs += [
                '-Xjvm-default', 'enable'
        ]
    }

(325条消息) ‘@JvmDefault‘ is only supported since JVM target 1.8. Recompile with ‘-jvm-ta_普通网友的博客-CSDN博客

(325条消息) Android源码里引用 Kotlin 错误-CSDN博客

标签:since,target,Recompile,supported,1.8,only,JvmDefault
From: https://www.cnblogs.com/wanglongjiang/p/17351669.html

相关文章

  • 1.8 冒泡排序
    #include<stdio.h>#defineN10intmain(){ints[N],i,j,a[N],t,count=0;printf("请为数组元素赋初值:\n");for(i=0;i<N;i++)scanf("%d",&a[i]);for(i=0;i<N-1;i++)for(j=0;j<N-1;j++)if(a[......
  • 1.8 冒泡排序
    第一部曲:从头到尾扫描数组的数,进行n-1轮,每次进行n-i次比较,因为经过前面i次,后面i个数已经确定了大小,不用再参与比较,如果后面的数大与前面的数就交换,第一轮结束后就把最大的数放在了最后,后面继续比较。需要注意两个数交换的时候要引入一个中间数,利用中间数才能进行交换。第二部曲:......
  • The binary version of its metadata is 1.8.0, expected version is 1.5.1.
    C:/Users/sdt16354/.gradle/caches/transforms-3/b92f389f516aa233b37ae70b7a7c1337/transformed/jetified-annotation-jvm-1.6.0.jar!/META-INF/annotation.kotlin_module:ModulewascompiledwithanincompatibleversionofKotlin.Thebinaryversionofitsmetadata......
  • git 不提交target及imp等文件
    在sourcetree中设置忽略提交文件,如下图所示添加忽略内容为:HELP.md/target/!.mvn/wrapper/maven-wrapper.jar!**/src/main/**/target/!**/src/test/**/target/###STS###.apt_generated.classpath.factorypath.project.settings.springBeans.sts4-cache###Intel......
  • 解决Since Maven 3.8.1 http repositories are blocked的问题
    在使用Idea社区版时,已经默认带了Maven插件。所以无需额外安装Maven即能使用。进入Idea的Maven插件目录:C:\ProgramFiles\JetBrains\IntelliJIDEACommunityEdition2023.1\plugins\maven\lib\maven3\conf编辑setting.xml文件,并注释以下内容: <!--<mirror><id......
  • 2022-04-22:给你两个正整数数组 nums 和 target ,两个数组长度相等。 在一次操作中,你可
    2022-04-22:给你两个正整数数组nums和target,两个数组长度相等。在一次操作中,你可以选择两个不同的下标i和j,其中0<=i,j<nums.length,并且:令nums[i]=nums[i]+2且令nums[j]=nums[j]-2。如果两个数组中每个元素出现的频率相等,我们称两个数组是相似的......
  • sql语法错误[1093] You can't specify target table 'score' for update in FROM clau
    不能在同一张表中将查询非结果集作为更新条件执行将需要的结果集外层套一层自查询如updateaseta.num=a.num+1wherea.namein(selecta.agefromawherexx=xxx);报错[1093]Youcan'tspecifytargettable'score'forupdateinFROMclauseupdateaseta......
  • jdk1.8 LocalTime、LocalDate、LocalDateTime 使用大全
    目录LocalTime、LocalDate、LocalDateTime区别LocalTime、LocalDate、LocalDateTime使用now获取当前时刻、日期、时间of获取指定时刻、日期、时间plus||minus增加或者减少更改指定的时间isAfter||isBefore比较大小compareTo时间比较LocalTime、LocalDate、LocalDate......
  • Ubuntu/Debian 安装openJDK 1.8
     导入AdoptOpenJDKGPGkewget-qO-https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public|sudoapt-keyadd-1导入DEBRepositorysudoadd-apt-repository--yeshttps://adoptopenjdk.jfrog.io/adoptopenjdk/deb/1若terminal提示Commandnot......
  • 关于报错:Error adding module to project: setSdk: sdk '1.8' type 'JavaSDK' is not
    问题描述:Erroraddingmoduletoproject:setSdk:sdk'1.8'type'JavaSDK'isnotregisteredinProjectJdkTable(图片来自贴吧,看到有一个人问这个问题,然后自己碰到了但是忘了截图)说明当前项目在“ProjectJdkTable”里面是没有配置sdk1.8的。百度翻译过来就是:未在Project......