本周更新 AndroidStudio 我被迫添加 AnnotationProcessor:
(根本不明白是为了什么。)
现在必须显式声明注释处理器。发现编译类路径上的以下依赖项包含注释处理器。请将它们添加到annotationProcessor配置中。kotlin-compiler-embeddable-1.3.11.jar (org.jetbrains.kotlin:kotlin-compiler-embeddable:1.3.11)
所以我添加到我的 app.build.gradle 中:
dependencies {
...
annotationProcessor "org.jetbrains.kotlin:kotlin-compiler-embeddable:$kotlin_version"
...
}
Run Code Online (Sandbox Code Playgroud)
但现在我无法摆脱以下错误:
Run tasks :app:checkDebugDuplicateClasses
> Duplicate class found in modules annotations-13.0.jar (org.jetbrains:annotations:13.0) and kotlin-compiler-embeddable-1.3.11.jar (org.jetbrains.kotlin:kotlin-compiler-embeddable:1.3.11)
Run Code Online (Sandbox Code Playgroud)
我不知道org.jetbrains:annotations:13.0
在我的 gradles 或设置中声明/导入的位置。
我该如何解决这个错误?