Ard*_*nBe 8 android gradle android-gradle-plugin
我的项目有问题。当我想运行我的项目时,我收到此错误。我想在 Android 14 Beta 上尝试一下。
配置项目“:app”时出现问题。
无法创建任务“:app:kaptMockDebugKotlin”。无法在方法 KaptWithoutKotlincTask.compile() 上使用 @TaskAction 注释,因为接口 org.gradle.api.tasks.incremental.IncrementalTaskInputs 不是操作方法的有效参数。
我的设置:
Android Gradle Pulgin 版本:8.0.2 Gradle 版本:8.1
tools_versions = [
kotlin : '1.9.0',
agp : '8.0.2',
minSdk : 21,
compileSdk : 34,
targetSdk : 34,
sonarScanner: "3.0",
ndk : "21.0.6113669"
]
Run Code Online (Sandbox Code Playgroud)
我改变了 gradle update 一切但没有任何作用
此错误可能表明您添加到您的依赖项之一的版本build.gradle与以下 Android 项目依赖项之间不兼容:
看起来第三方依赖项正在使用 Kapt 编译器插件,通过kapt在您的部分中的库之前使用关键字dependencies,即:
dependencies {
...
kapt "androidx.room:room-compiler:$room_version"
...
}
Run Code Online (Sandbox Code Playgroud)
您可以更新显示您的其他依赖项的问题吗build.gradle?
另请注意,KAPT 现在处于维护模式,因此值得尝试找到支持KSP的库版本- Kotlin 符号处理 API
也可能值得使用 File/New 中的 New Project 选项从 Android Studio 启动一个全新的项目: https: //developer.android.com/studio/projects/create-project。
查看您的 Android Studio 和 SDK 版本默认包含哪些版本的 Gradle 插件和 Kotlin,并尝试在您的项目中使用相同的版本,或者只是将现有源代码复制到这个新项目中。
| 归档时间: |
|
| 查看次数: |
8632 次 |
| 最近记录: |