大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
Android studio 导入依赖, 构建时报错
错误如下 :
Static interface methods are only supported starting with Android N (--min-api 24): void butterknife.Unbinder.lambda$static$0()
Message{kind=ERROR, text=Static interface methods are only supported starting with Android N (--min-api 24): void butterknife.Unbinder.lambda$static$0(), sources=[Unknown source file], tool name=Optional.of(D8)}
提示的意思是 最小api应为24 , 实验 将最小 api版本改为26后, 能在 Android O 的设备上运行,
但是由于App 肯定不能只适配 8.0以上的设备 , 所以还得另寻方法
最后发现这问题都是因为没有指定jdk 1.8而产生的
在app build:gradle 中的android 下添加 指定jdk版本的代码,如下:
android {
......
//指定jdk版本
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/197611.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...