avant d'utiliser la version de construction gradle 26 mais après avoir modifié buildtoolsversion en 27 comme cette image : erreur: capture d'écran de génération de gradle
avant d'utiliser la version de construction gradle 26 mais après avoir modifié buildtoolsversion en 27 comme cette image : erreur: capture d'écran de génération de gradle
Réponses:
Après des heures de difficultés, je l'ai résolu en incluant les éléments suivants dans app / build.gradle :
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
Error: Invoke-customs are only supported starting with Android O (--min-api 26)
ne dit rien. Merci beaucoup d'avoir partagé vos conclusions. Vous avez fait gagner du temps aux autres.
Si compileOptions ne fonctionne pas, essayez ceci
Désactivez «Instant Run».
Android Studio -> File -> Settings -> Build, Execution, Deployment-> Instant Run-> Désactiver la case à cocher
Dans mon cas, l'erreur était toujours là, car mon système utilisait Java mis à niveau. Si vous utilisez Java 10, modifiez les options de compilation:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_10
targetCompatibility JavaVersion.VERSION_1_10
}
ctrl click
la version pour voir les autres versions
Si vous avez Java 7, incluez l'extrait de code ci-dessous dans votre niveau d'application build.gradle
:
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}