27得票10回答
构建错误:'kspDebugKotlin' 任务(当前目标为17)

任务“:app:kspDebugKotlin”执行失败。无法使用ksp构建 “compileDebugJavaWithJavac”任务(当前目标为1.8)和“kspDebugKotlin”任务(当前目标为17)JVM目标兼容性应设置为相同的Java版本。 compileOptions ...

24得票5回答
当前JDK版本1.8存在一个bug,导致Room无法进行增量操作。

我们正在尝试改进我们的多模块Android应用程序的构建时间,我们已经尝试启用增量KAPT注释处理编译。 Android Studio版本:v3.5.2 Room版本:v2.2.1 Gradle版本:v5.4.6 Android Gradle插件版本:v3.5.2 Kotlin版本:v1....

22得票2回答
Kapt注解处理 - 如何显示完整的堆栈跟踪

我正在使用Kotlin、Databinding和Room开发Android项目。有时构建会失败,并显示一个错误消息,但没有提供确切的信息,只是说可能与注释处理器有关系(这可能有很多原因...)。 以下提供一个简短的示例: org.gradle.workers.internal.Defaul...

21得票7回答
kapt构建失败,伴随着Dagger Android处理器

我正在尝试在我的项目中使用Kotlin Annotation Processing Tool (kapt)来包含Dagger Android Processor(文档在这里)。 我已经在我的build.gradle文件中包含了正确的依赖项: apply plugin: 'com.andro...

17得票2回答
使用kapt处理多平台子项目

我有以下的项目结构。 root-project │ build.gradle.kts │ └───multiplatform-project │ │ build.gradle.kts │ │ │ └───src │ │ kotlin | | ...

15得票2回答
Kapt 到 KSP 的迁移错误。

当我尝试使用 kapt 迁移 Android 项目到 KSP 时,出现了错误信息。 错误信息: Unable to find method ''void org.jetbrains.kotlin.gradle.tasks.KotlinCompile.<init>(org.jet...

15得票3回答
下列选项未被任何处理器识别: '[kapt.kotlin.generated, room.incremental]'。

:app:kaptDebugKotlin w: warning: The following options were not recognized by any processor: '[kapt.kotlin.generated, room.incremental]' 为什么会出现这种...

14得票3回答
如何在Android Gradle构建文件中配置kapt以生成Java17 Java存根

我目前的Android项目显示以下的构建信息: > Task :shared:resource:kaptGenerateStubsProductionDebugKotlin 'compileProductionDebugJavaWithJavac' task (current targ...

14得票4回答
Android AGP 8 + Gradle 8 + Kotlin 1.8 导致 Kapt 出错。

我刚刚更新到Android Studio Flamingo | 2022.2.1。现在我遇到了这个错误: Execution failed for task ':app:kaptGenerateStubsDebugKotlin'. > 'compileDebugJavaWithJava...

13得票1回答
Dagger 2在Android上,缺少错误信息

我在我的Android项目中使用Dagger 2,但是我在调试时遇到了困难。我知道编译失败是因为我的Dagger 2设置存在错误(之前出现过),但是由于没有得到正确的错误信息告诉我问题出在哪里,所以几乎不可能找到它的原因。所有我收到的消息只是显示注释处理失败的信息,例如:Error:Execu...