Invoke-customs solo se admite a partir de Android 0 --min-api 26

Resuelto Rona Idea asked hace 54 años • 5 respuestas

antes de usar la versión de compilación gradle 26, pero después de cambiar la versión de buildtools a 27, como en esta imagen

Estoy usando Android Studio 4.2.2 recientemente, actualicé todas mis dependencias y

      sourceCompatibility JavaVersion.VERSION_1_10
      targetCompatibility JavaVersion.VERSION_1_10

a

compileOptions {
           sourceCompatibility kotlin_version
           targetCompatibility kotlin_version
         }

después de la actualización recibo este error por favor ayuda

error: error al compilar la captura de pantalla de Gradle

Rona Idea avatar Jan 01 '70 08:01 Rona Idea
Aceptado

Después de horas de lucha, lo resolví incluyendo lo siguiente en app/build.gradle :

android {
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

https://github.com/mapbox/mapbox-gl-native/issues/11378

Obakeng Molebatsi avatar May 06 '2018 10:05 Obakeng Molebatsi

Si compilaOptions no funciona, prueba esto

Deshabilite la 'Ejecución instantánea'.

Android Studio -> File -> Settings -> Build, Execution, Deployment-> Instant Run-> Desactivar casilla de verificación

Roshni Kyada avatar Oct 31 '2018 07:10 Roshni Kyada

En mi caso, el error seguía ahí porque mi sistema usaba Java actualizado. Si está utilizando Java 10, modifique las opciones de compilación:

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_10
    targetCompatibility JavaVersion.VERSION_1_10

}
Nata Sturza avatar Aug 04 '2018 22:08 Nata Sturza