안드로이드스투디오

gradlew 실행 시 SSLHandshakeException

안드로이드 스투디오는 gradle을 이용해 프로젝트를 빌드할 수 있다. 명령창에서도 프로젝트 빌드를 할 수 있도록 gradlew.bat 파일(gradle의 wrapper)도 제공한다. 프로젝트의 루트(‘/’)에서 gradlew.bat를 실행하면 첫 실행 시 Gradle 사이트에서 gradle 바이너리를 받아 적당한 위치에 저장하고 설치한 후 안드로이드 프로젝트를 빌드할 수 있도록 해준다. 그런데, 아래와 같은 에러와 함께 설치부터 안되는 경우가 있다. >gradlew Downloading https://services.gradle.org/distributions/gradle-3.3-all.zip Exception in …

gradlew 실행 시 SSLHandshakeException 더 보기 »

안드로이드 스투디오의 코드 스타일 공유하기

안드로이드 스투디오의 코드 스타일을 공유하는 방법이 없는 줄 알았는데, 찾아보니 이미 제공되고 있다. 코드 스타일을 정하는 곳에서 export할 수 있었다면 더 좋았겠지만, 기존의 방법도 깔끔하다. (다시 한 번, 검색 엔진 뒤지지 말고 공식 메뉴얼을 봐야 한다는 걸 느낀다..) File > Export Settings …로 현재 안드로이드 스투디오의 설정 값들을 모두 export할 수 있는데, 여기서 “Code Style”만 …

안드로이드 스투디오의 코드 스타일 공유하기 더 보기 »

안드로이드 스투디오 속도 개선

이 글은 안드로이드 스투디오 1.0 때 작성된 것으로 2016.4월 현재 2.1까지 나온 지금은 처음만큼 느리지 않다. 그러므로, 속도 개선에 큰 효과가 없을지 모른다. 안드로이드 공식 IDE인 인텔리제이 기반의 안드로이드 스투디오. 그런데, 느리다! 특히, 에디터에서 코드를 수정 중에 뭘 하는지 커서를 움직일 때마다 버벅거린다. 에디터 이를 해결하기 위해 몇 가지 사용자들 사이에 거론되는 팁들이 몇개 있는데 …

안드로이드 스투디오 속도 개선 더 보기 »

안드로이드 스투디오의 sign-off-by

Gerrit에서는 누가 무엇을 커밋했는지 추적하기 위해, 명시적으로 sign-off라는 부분에 사람의 이름을 표시하는 기능을 사용하기도 한다. 이 기능을 깃에서 지원하고 있으며 patch의 마지막 줄에 Signed-off-by 부분이 추가된다. 예제 커밋 메시지는 다음과 같다. initial commit Signed-off-by: Random J Developer <random@developer.example.org> 이를 사용하기 위해서는 깃에서 commit 시에 -s 파라미터만 붙여주면 된다. >git commit -s -m “initial commit” 문제는 …

안드로이드 스투디오의 sign-off-by 더 보기 »