未解决的参考资料:GlideApp

问题描述 投票:0回答:1

我见过很多其他人遇到这个问题,但不是建议对我有用。我有一个Kotlin Android应用程序。我的build.gradle模块:app有以下内容。

buildscript {
ext.kotlin_version = '1.3.21'
repositories {
    google()
    jcenter()
    mavenCentral()
}
dependencies {
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"


apply plugin: 'com.android.application'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-kapt'

...

androidExtensions {
   experimental = true
}

dependencies {
   def lifecycle_version = "2.0.0"

 ...
implementation 'com.github.bumptech.glide:glide:4.9.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0'
kapt 'com.github.bumptech.glide:compiler:4.9.0'

我也有一个像这样定义的AppGlideModule:

import com.bumptech.glide.annotation.GlideModule
import com.bumptech.glide.module.AppGlideModule

@GlideModule
class MyAppGlideModule : AppGlideModule()

当我尝试使用GlideApp时,它仍然显示UnresolvedReference。我可以看到Glide就好了。

还有其他建议吗?我也尝试了几次重建。

android kotlin android-glide
1个回答
0
投票

必须使缓存无效然后退回Android Studio。当我构建项目时,仍然没有工作,但进入我调用GlideApp的类,并在看到生成的文件所在的位置后手动添加了导入。必须只是Glide / Kotlin / Android Studio之间互动的一些错误

© www.soinside.com 2019 - 2024. All rights reserved.