当前位置: 首页 > 知识库问答 >
问题:

添加annotationProcessor时,Android studio抛出重复类错误

张锐藻
2023-03-14

我最近刚开始使用kotlin进行android开发,所以在android studio也是一个彻头彻尾的傻瓜。我正在尝试构建一个超级简单的HelloWorld应用程序,但出现了以下错误:

现在必须显式声明注释处理器。发现编译类路径上的以下依赖项包含注释处理器。请将它们添加到annotationProcessor配置中。-jetified-kotlin-compiler-embeddeble-1.3.72。jar(kotlin-compiler-embeddeble-1.3.72.jar)或者,设置android。默认配置。javaCompileOptions。注释处理器选项。includeCompileClasspath=true以继续之前的行为。请注意,此选项已弃用,将在将来删除。看见https://developer.android.com/r/tools/annotation-processor-error-message.html了解更多详细信息。

但是当我在依赖项的末尾添加注释处理器时,例如:

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation 'androidx.core:core-ktx:1.2.0'
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'androidx.test.ext:junit:1.1.1'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
    annotationProcessor "org.jetbrains.kotlin:kotlin-compiler-embeddable:$kotlin_version"

}

我在尝试构建时遇到了一个新错误:

https://del.dog/pyfunestin

共有1个答案

高增
2023-03-14

类重复错误可以通过清理项目来解决。首先清理项目并重建它。

 类似资料:
  • 我已经使用JPA工具创建了实体类,它已经为没有主键的表创建了两个类。一个是@Entity类,另一个是@嵌入式类,下面是两个类的代码 乡村语言 **CountrylanguagePK** 执行时会抛出错误。。 org.springframework.beans.factory.BeanCreationExctive:创建名为entityManagerFactory的bean时出错,该bean在类路径

  • 我有个问题- 我需要换个场景。我在主文件中拥有的阶段和根场景: 同样我有控制器,有登录按钮。只有(找到用户)才会登录,并且场景必须更改为主场景: 这给了我一个错误: 错误线114为 我刚来Java,所以我真不明白为什么会这样。不管怎么说都是求救。

  • 当我想从其他线程向GUI添加节点时,我遇到了问题。它抛出非法状态异常,我不知道如何修复它。 我只是加载我的。FXML文件到GUI与此控制器,当程序启动时,它运行Thread负责与服务器(clientTH.start();)通信,一切正常。但是当服务器在初始化后发送数据时。并且我希望将此数据添加到我的仪表板,我像以前一样使用方法公共同步无效addToDashBoard(窗格根),但它抛出java.l

  • 我已经尝试使用添加目标在Xcode 5上添加测试目标- 2013-09-24 10:43:14.446堆栈交换[48895:c07]加载错误/Users/arielitovsky/Library/Developer/Xcode/DerivedData/MyApp fjegcztcnwqdfdimhonqzzqpdwr/Build/Products/Debug iPhone模拟器/堆栈交换测试。xc

  • 我在跟踪Firebase文档,它告诉我把这条线 它告诉把这个放在下面 但我没有这样的台词,我只有这样一句:- 我应该把上面的线放在哪里?(也请注意,我是编程新手,所以请解释您给出的任何解决方案:) 非常感谢。

  • 第一次安装熊猫时,网络出现故障并显示一些错误。当我再次尝试时,我得到以下错误。我用pip安装的任何其他东西都成功了,除了熊猫。