android - 找不到 Glide 的方法 kapt()

标签 android gradle android-glide kapt

apply plugin: 'com.google.gms.google-services'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'

classpath 'com.android.tools.build:gradle:3.2.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.61"

我有上面的gradle配置,但我还是得到了

Could not find method kapt() for arguments [com.github.bumptech.glide:compiler:4.3.1] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

有人能告诉我哪里错了吗?提前感谢您的帮助

最佳答案

项目级build.gradle:

buildscript {
    repositories {
        mavenCentral()
        jcenter()
        google()
    }
    dependencies {
        classpath "com.android.tools.build:gradle:3.3.2"
        classpath "com.google.gms:google-services:4.2.0"
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.70"
    }
}

模块级build.gradle:

apply plugin: "kotlin-android"
apply plugin: "kotlin-android-extensions"
apply plugin: "kotlin-kapt"
...
android {

} 
dependencies {
    implementation "com.github.bumptech.glide:glide:4.8.0"
    // annotationProcessor "com.github.bumptech.glide:compiler:4.8.0"
    kapt "com.github.bumptech.glide:compiler:4.8.0"
}
...
apply plugin: "com.google.gms.google-services"

关于android - 找不到 Glide 的方法 kapt(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52580584/

相关文章:

android - getter函数中的空指针异常

java - Android - 在 Activity 之间保持用户记录

android - 构建所有ABI,但仅打包一部分

Gradle ant ftp错误: "425 Connection timed out"

Android Glide 图像未显示在第一个屏幕上

android - 如何从相同的 url 在 Glide 中重新加载图像?

java - 使用 auto-factory 生成的工厂无法导入 glide 生成的 api

java - 子组件中的 Dagger 2 模块覆盖

android - 如何在Android中获得另一种颜色的UnderlineSpan?

gradle - Android Studio 0.5.3不会为库项目生成AAR文件