android studio add kotlin source set

자바 프로젝트에서 코틀린을 혼용해서 사용하려고 할 때 보통은 main의 srcDirs만 추가한다.

하지만, 코틀린으로 작성된 테스트 코드(test, androidTest)도 컴파일하기 위해선 test, androidTest의 srcDirs도 추가해야 한다.

sourceSets {
    main.java.srcDirs += 'src/main/kotlin'
    test.java.srcDirs += 'src/test/kotlin'
    androidTest.java.srcDirs += 'src/androidTest/kotlin'
}

build.gradle (:app)의 android 안에 위의 sourceSets을 추가한다.

프로젝트 내부에서 코틀린 파일이 인식되며 컴파일이 가능한 것을 확인할 수 있다.


댓글 남기기