proguard 썸네일형 리스트형 프로가드(Proguard), Retrofit 사용시 주의할 점 앱 출시후 굉장히 당황스런 상황이 있었습니다. 올리기 전 테스트할 때는 정상적으로 모든 기능이 잘 되던 것이 출시 후 기능이 아무것도 안되던 현상이었습니다. 원인으로는 프로가드(Proguard) 적용한 것이 문제였습니다. Retrofit을 사용시 Response 값으로 앱 내에서의 Beans 들의 변수 명에 맞게 매핑이 되도록 되어있는데, 프로가드를 적용하면서 앱 내의 Beans 들의 변수명이 다 바뀌면서 서로 매핑이 되지 않아서 발생하는 오류였습니다. 그래서 해당 Beans들이 있는 패키지 경로를 프로가드(Proguard) 예외에 추가하여 해결하였습니다. Retrofit과 프로가드(Proguard) 사용시 참고하셨으면 좋겠습니다. 더보기 이전 1 다음