android 执行任务“:app:kaptDebugKotlin”失败,>

wb1gzix0  于 2023-06-20  发布在  Android
关注(0)|答案(5)|浏览(290)

在Android Studio上构建时出现此错误
执行任务“:app:kaptDebugKotlin”失败。
执行org.jetbrains.Kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction java.lang.reflect.InvocationTargetException时出错(无错误消息)

ymzxtsji

ymzxtsji1#

我有同样的错误,我正在使用下面的代码

implementation "android.arch.persistence.room:runtime:1.1.1"
kapt "android.arch.persistence.room:compiler:1.1.1"

我使用依赖关系解决了如下

def room_version = "2.4.1"
implementation "androidx.room:room-runtime:$room_version"
kapt "androidx.room:room-compiler:$room_version"
implementation "androidx.room:room-ktx:$room_version"
gjmwrych

gjmwrych2#

在Apple M1芯片上也是如此。对我的情报有用非常令人沮丧

6qftjkof

6qftjkof3#

我也面临着同样的问题。
我使用的是kapt注解处理器。用annotationProcessor替换解决了我的问题。
详情请参见here

xsuvu9jc

xsuvu9jc4#

这可能是由房间图书馆引起的,因为它发生在我身上。通常android studio会给出更多关于错误原因的信息,你可以查看构建日志,点击父错误,它会给出修复问题的提示。
如果您正在使用房间,请分享您的道和实体,以便我们可以提供帮助。
它可能由许多原因引起,但您可以通过查看“Execution failed for task ':app:kaptDebugKotlin'”的父错误来获得有关它的更多信息。
有时你必须滚动到顶部才能看到真实的的失败构建错误

oknwwptz

oknwwptz5#

这可能看起来像是一个复杂的错误,但我通过在build.gradle依赖项中将“kapt”替换为“annotationProcessor”来解决它

相关问题