Programming/Android
Dagger Hilt 2.28-alpha 버전 사용시 주의 사항 [Bug]
Dagger Hilt 2.28-alpha 버전으로 개발을 마친 신규 앱을 출시를 하는 상황에서 앱에서 사용중이지 않는 권한에 대한 경고를 확인 하였다. android.permission.READ_PHONE_STATE 와 android.permission.READ_EXTERNAL_STORAGE 에 대한 권한이 사용되고 있다고 표기 되었는데, 사용중인 라이브러리에서 또한 짐작가는 곳이 없었다. 안드로이드는 사용중인 라이브러리를 포함한 모든 권한들은 Manifest 에 명시하게 되어있고 모든 Manifest 의 정보들은 빌드시에 하나의 파일로 병합 되기에 어디서 권한을 사용하고 있는지 확인이 가능하다. 매 빌드시마다 생성되는 app/build 폴더에서 outputs/logs 에 들어가면 manifest-mer..