안드로이드개발

Kotlin) Failed to find GeneratedAppGlideModule

아뵹젼 2022. 1. 20.

Failed to find GeneratedAppGlideModule. You should include an annotationProcessor compile dependency on com.github.bumptech.glide:compiler in your application and a @GlideModule annotated AppGlideModule implementation or LibraryGlideModules will be silently ignored

 

-> 이런 에러메시지가 떴다. 앱 실행에는 문제가 없으나 찝찝한 마음에 warning 을 해결하기 위해 찾은 방법.

 

 

 

1. Glide 에 대한 gradle 설정을 모두 추가해준다.

    // Glide
    implementation 'com.github.bumptech.glide:glide:4.9.0'
    kapt "android.arch.lifecycle:compiler:1.0.0"
    kapt 'com.github.bumptech.glide:compiler:4.9.0'

 

 

2. AppGlideModule() 을 상속받는 empty class 를 하나 작성해준다.

package com.example.xxxx

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

@GlideModule
class AppGlideModule : AppGlideModule() {
}

 

 

3. 코드상에서 Glide.with~~ 를 GlideApp.with 로 변경

GlideApp.with(binding.myFriendListProfileIdTv.context)
    .load(myFriend.myFriendImgUrl)
    .into(binding.myFriendListProfileImageIv)

 

 

댓글