【发布时间】:2019-04-30 12:10:04
【问题描述】:
将 Android Studio 更新到 3.4,之后在运行项目时出现错误“错误:仅从 Android O (--min-api 26) 开始支持调用自定义”。
我已将领域从 5.8.0 更新到 5.9.0。 我已经尝试添加
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
到应用级构建 gradle。
我发现只有当我进入文件 > 项目结构 > 模块时
然后在 Source Compatibility 和 Target Compatibility 下显示:“$JavaVersion.VERSION_1_8 : 1.8 (Java 8) (Unresolved reference: JavaVersion.VERSION_1_8)”但我不知道如何解决这个问题。
我的应用级构建 gradle 的片段:
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
compileSdkVersion rootProject.ext.compileSdkVersion
buildToolsVersion rootProject.ext.buildToolsVersion
defaultConfig {
multiDexEnabled true
...
buildTypes {
debug {
minifyEnabled true
...
【问题讨论】:
-
嗯,根据github.com/realm/realm-java/issues/6300应该在5.9.0中修复
标签: java android android-gradle-plugin realm