Это проблема с последней версией библиотеки производительности firebase и аспектаJ - я думаю, что они занимаются ткачеством некоторых аспектов, а твой проект тоже ткает.Если это библиотека hugo, как и другие опубликованные люди, я бы порекомендовал удалить ее, так как это очень старая библиотека, которая ломает инкрементные сборки в Android.
Вам не нужен hugo, так как она предназначена только для ведения журнала отладки иурон, наносимый вашими билдами - и не поддерживающий котлина - должен быть достаточной причиной для его поэтапного отказа.
Я - исправив проблему kotlin с aspectJ - имею проект, который требует переплетения, и получил эту ошибку при обновлении firebase.Исправлено путем отфильтровывания не-проектных классов от ткачества, как это в моем сценарии сборки:
String[] javaArgs = ["-showWeaveInfo",
"-1.8",
"-inpath", javaCompile.destinationDir.toString(),
"-aspectpath", javaCompiler.classpath.asFileTree.filter {
!it.canonicalPath.contains("transforms")
}.asPath,
"-d", javaCompile.destinationDir.toString(),
"-classpath", javaCompile.classpath.asPath,
"-bootclasspath", project.android.bootClasspath.join(
File.pathSeparator)]
Ткачество AspectJ снова заработало, и я смог использовать последнюю версию Firebase.