본문 바로가기

Android/Android Studio

Android Studio 에서 Hilt 의 소비 표시가 안나타는 경우

상의 예제 코드를 보면 provideApiService 함수의 경우 Retrofit을 매개 변수로 사용하는데 

스튜디오에 코드 뷰어의 좌측 끝에 어디서 제공을 하는지 표시가 된다.

 

하지만 provideRetrofit 함수에서는 OkhttpClient을 매개 변수로 사용하는데

스튜디오에서는 어디서 제공하는지 표기가 되지 않는다.

 

이유는 간단하다.

 

함수의 리턴 값을 주지 않을 경우 스튜디오에서 어디서 제공 하는지 표시를 하지 않는다.

그래서 하기 이미지와 같이 리턴값을 지정해 준다면 표기가 된다.