小编Fah*_*him的帖子

错误:MethodHandle.invoke 和 MethodHandle.invokeExact 仅从 Android O (--min-api 26) 开始支持

我有一个应用程序,当我将 android studio 更新到 3.4.2 版本并更新时gradle,我不得不强制更改一些库,例如 used androidxforappcomaptibility和 annotations,无论如何,在那之后,应用程序的同步没有任何问题,但是当我想运行时设备上的应用程序,我收到以下错误。我搜索过,我将 java 版本添加到gradle等等,但没有工作,我再次遇到同样的错误。我怎么解决这个问题?

错误:MethodHandle.invoke 和 MethodHandle.invokeExact 仅从 Android O (--min-api 26) 开始支持

gradle ORMDroid 库:

buildscript {
ext.java_version = JavaVersion.VERSION_1_8
repositories {
    jcenter()
    google()
}
dependencies {
    classpath 'com.android.tools.build:gradle:3.4.2'
    classpath 'com.google.gms:google-services:4.0.2'
}
}
apply plugin: 'android-library'

dependencies {
implementation fileTree(dir: 'libs', include: '*.jar')
}

android {

compileOptions {
    sourceCompatibility java_version
    targetCompatibility java_version
}
compileSdkVersion 16
buildToolsVersion '28.0.3'

sourceSets {
    main {
        manifest.srcFile 'AndroidManifest.xml'
        java.srcDirs = …
Run Code Online (Sandbox Code Playgroud)

java android compiler-errors version android-studio

6
推荐指数
1
解决办法
3247
查看次数

标签 统计

android ×1

android-studio ×1

compiler-errors ×1

java ×1

version ×1