안녕하세요 .카카오링크 sdk를 gradle 통해서 사용중입니다.
카카오sdk내부의 파일을 보는데 신기하게도 주석이 전부 살아있더라구요.
어떻게 한건지 알수있나요?
저희도 내부sdk를 maven서버에 올려서 관리중인데, 주석을 포함해서 배포하고싶습니다.
안녕하세요 .카카오링크 sdk를 gradle 통해서 사용중입니다.
카카오sdk내부의 파일을 보는데 신기하게도 주석이 전부 살아있더라구요.
어떻게 한건지 알수있나요?
저희도 내부sdk를 maven서버에 올려서 관리중인데, 주석을 포함해서 배포하고싶습니다.
안녕하세요~
현재 저희 sdk는 별도의 난독화 작업 없이 배포하고 있어서 주석이 포함되서 배포되고 있습니다.
배포하고 계신 상황을 몰라 정확한 답변 드릴 수 없는 점 양해부탁드립니다.
혹시라도 난독화해서 배포하고 계시다면 주석이 깨져서 배포될 수 있을 것 같다고 예상됩니다.
난독화 때문에 주석이 깨지는 거라면 해당 페이지 참고하셔서 @keep 어노테이션 추가하시면 주석이 포함되서 배포될 것 같습니다.
https://developer.android.com/studio/build/shrink-code?hl=ko#keep-code
감사합니다