본문 바로가기

android studio

library version check 안드로이드에서 gradle에 라이브러리를 추가해서 사용을 하다보면 경우에따라 최신버전을 사용해야하는 경우가 있습니다. 일일히 github에서 라이브러리 버전을 체크한다던지 안드로이드 스튜디오에 있는 library dependency를 검색해서 확인하는 방법이 있지만 검색어에 따라 결과가 너무 많이 뿌려지기 때문에 불편함이 있었습니다. 그러다 VersionChecker 플러그인을 발견하게되었고 소개해드리고자합니다. Seetings -> Plugins으로 이동하여 version checker라고 입력을 합니다. 검색결과에는 나타나지 않습니다. search in repositories를 눌러봅니다. 검색결과가 하나 나타납니다.install을 눌러 설치합니다.그리고 안드로이드 스튜디오를 restart 해주세요... 더보기
log 관리하기 우리는 흔히 디버깅을 위해서 Log를 쓰곤 합니다.Log는 디버깅을 하는데에 있어서 치유제가 되지만 때론 독이되기도 합니다.로그를 비활성화 시키지 않으면 배포된 어플리케이션에서도 다양한 Log를 통하여 뜻하지 않은 정보를 유출시킬 수 있습니다.그리고 필자가 이제까지 로그설정에 대해 심각한 오류를 가지고 있었고 바로잡았습니다.보통 우리는 gradle에 각종 설정값들을 입력합니다. buildTypes { release { debuggable false } debug { debuggable true } } buildTypes에 realese와 debug 모드로 나누어 사용하는 모습입니다. 필자는 debuggable이 디버그의 활성화 유무를 설정하는 것이라는 오해를 하였습니다.실제 debuggable의 기능은 .. 더보기