Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

Kotlin 코드 추가

Android 스튜디오 3.0 이상에서는 Kotlin을 완벽하게 지원하므로, 기존 프로젝트에 손쉽게 Kotlin 파일을 추가하고 자바 언어 코드를 Kotlin으로 변환할 수 있습니다. 그러고 나서 Kotlin 코드와 함께 자동 완성, Lint 검사기, 리팩터링, 디버깅 등 Android 스튜디오의 기존 도구를 모두 사용할 수 있습니다.

새 프로젝트를 시작하면서 Kotlin을 사용하려면 프로젝트 생성을 참조하세요. 또한 Kotlin 코드 샘플도 확인해 보세요.

기존 프로젝트에 Kotlin 추가

  1. File > New를 클릭하고 다양한 Android 템플릿 중 하나를 선택합니다. 이 메뉴에 템플릿 목록이 보이지 않으면 먼저 Project 창을 열고 앱 모듈을 선택합니다.

  2. 나타나는 마법사에서 Source language로 Kotlin을 선택합니다.

  3. 마법사를 끝까지 진행합니다.

또는 File > New > Kotlin File/Class를 클릭하여 기본 파일을 만들 수도 있습니다. 이 옵션이 보이지 않으면 Project 창을 열고 java 디렉터리를 선택하세요. New Kotlin File/Class 창에서 여러 가지 파일 형식 중에 선택할 수 있지만, 나중에 선언 유형을 변경하면 Kotlin이 파일 형식을 자동으로 전환하므로 어떤 파일 형식을 선택하든 상관없습니다.

기본적으로 새 Kotlin 파일은 src/main/java/에 저장됩니다. Kotlin 파일과 자바 파일을 모두 한곳에서 보는 것이 더 쉽게 느껴질 수도 있습니다. 하지만 Kotlin 파일과 자바 파일을 따로 저장하고 싶다면 Kotlin 파일을 src/main/kotlin/에 저장하면 됩니다. 그럴 경우에는 다음과 같이 sourceSets 설정에 이 디렉터리를 포함해야 합니다.

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

기존 자바 코드를 Kotlin 코드로 변환

자바 파일을 열고 Code > Convert Java File to Kotlin File을 선택합니다.

또는 새 Kotlin 파일을 만든 다음(File > New > Kotlin File/Class) 자바 코드를 새 파일에 붙여넣습니다. 메시지가 표시되면 Yes를 클릭하여 코드를 Kotlin으로 변환할 수 있습니다. Don't show this dialog next time을 선택하면 자바 코드 스니펫을 Kotlin 파일로 쉽게 덤프할 수 있습니다.

프로젝트에서 Kotlin 코드와 자바 코드를 모두 사용하는 방법을 자세히 알아보려면 Kotlin과 자바 언어의 상호운용성을 참조하세요.