J'essaie d'ajouter un dépôt maven à mon projet Android Studio. Lorsque j'effectue une synchronisation de projet Gradle, tout va bien. Cependant, lorsque j'essaie de construire mon apk, j'obtiens cette erreur :
Execution failed for task ':app:javaPreCompileDebug'.
> Annotation processors must be explicitly declared now. The following dependencies on
the compile classpath are found to contain annotation processor. Please add them to
the annotationProcessor configuration.
- classindex-3.3.jar
Alternatively, set android.defaultConfig.javaCompileOptions.annotationProcessorOptions
.includeCompileClasspath = true to continue with previous behavior. Note that this
option is deprecated and will be removed in the future.
See https://developer.android.com/r/tools/annotation-processor-error-message.html for more details.
Le lien inclus ( https://developer.Android.com/r/tools/annotation-processor-error-message.html ) dans les erreurs 404, ce qui n'est d'aucune utilité.
J'ai activé le traitement des annotations dans les paramètres d'Android studio, et j'ai ajouté includeCompileClasspath = true
aux options de mon processeur d'annotation. J'ai également essayé d'ajouter classindex
, classindex-3.3
y classindex-3.3.jar
à Processor FQ Name, mais cela n'a pas aidé non plus.
Ce sont les lignes que j'ai ajoutées au build.gradle par défaut sous dependecies :
dependencies {
...
compile group: 'com.skadistats', name: 'clarity', version:'2.1.1'
compile group: 'org.atteo.classindex', name: 'classindex', version:'3.3'
}
À l'origine, je n'avais ajouté que l'entrée "clarity", car c'est celle qui m'intéresse, mais j'ai ajouté l'entrée "classindex" dans l'espoir qu'elle corrige le problème. Supprimer "clarity" et garder "classindex" me donne exactement la même erreur.
Je ne suis pas très familier avec gradle/maven, donc toute aide serait appréciée.
0 votes
readyandroid.wordpress.com/