본문 바로가기
Android/Base

sourceSets로 폴더 구분하기

by Pretty Garbage 2017. 8. 29.

오랜만의 포스팅입니다. (사실 하나 올리고 포스팅을 안했습니다 ㅠㅠ)


안드로이드 스튜디오 3.0 버전부터 '코틀린'이라는 언어가 공식적으로 지원하게 되었습니다.


새로운 언어에 대한 호기심이 매우 큰 저로서는 반길만한 소식! (라기보단 제가 Java를 싫어합니다.)


안드로이드 개발 때문에 울며 겨자먹기 식으로 자바를 사용했었기 때문에 코틀린의 등장은 매우 반길만한 소식이었습니다.


하지만 기존에 자바로 진행되어진 프로젝트들을 모두 코틀린으로 교체하고 작업하기엔...


너무 많은 시간이 소요... 될 것 같습니다. 회사에서는 기다려주지 않을테고


그래서 Java와 Kotlin을 구분하는 폴더를 만들어서 관리를 하려고하는데 


왼쪽 Project 탭으로 전환해보면 Java라는 폴더만 푸른색 테두리로 표현되어있음을 확인할 수 있습니다.

 

 

하지만 코틀린 언어 폴더를 하나 만들어서 구분하고 싶다! 그런 경우를 위해서

기재를 하는 것으로 나도 저렇게 써봐야겠다. 생각이 드신다면 사용하시길 바랍니다.

 

1. Project의 Gradle에서 sourceSets 영역을 추가해줍니다.

 

 

2. 이후에 해당 경로에 같은 이름의 폴더가 있다면!

 

 

 

위와같이 파란색으로 폴더가 구분이 되어집니다.