Dopo l'aggiornamento del plugin Findbugs fino alla versione 3.0.1 Non riesco a compilare un progetto multi-modulo in Android Studio. Inoltre utilizzo la dipendenza "com.google.code.findbugs:annotations:3.0.1"
per l'utilizzo delle annotazioni FindBugs (ad esempio @SuppressFBWarnings
).Errore durante la compilazione del progetto Android dopo l'aggiornamento di FindBugs a 3.0.1
ottengo seguente errore durante l'assemblaggio del progetto:
Execution failed for task ':presentation:packageAllDevelopDebugClassesForMultiDex'.
> java.util.zip.ZipException: duplicate entry: javax/annotation/CheckForNull.class
Come posso risolvere il problema?
È possibile utilizzare questo [lo script] (https://github.com/ethankhall/scripts/blob/master/gradle/find-file.gradle) per trovare da dove provengono le definizioni duplicate per CheckForNull. Sostituisci JsonIgnore con CheckForNull. – Ethan