1. 코틀린을 사용하기 위한 사전 작업
(1) 플러그인 설치
안드로이드 스튜디오에서 코틀린을 사용하기 위해서는 플러그인 설치를 우선적으로 진행해야합니다.
아래 보이는 이미지와 같이 Settings -> Plugins 로 이동한 뒤,
Install JetBrains plugin... 버튼을 클릭합니다.
그리고 나서 아래 그림과 같이 검색창에 kotlin 을 입력 한 뒤 코틀린 플러그인을 설치 후 안드로이드 스튜디오를 재시작 해줍니다.
(2) 빌드스크립트 (build.gradle)에 플로그인 추가
- 프로젝트 빌드 스크립트 파일을 열고 난 후, 아래와 같이 추가 합니다.
[build.gradle]
buildscript {
repositories {
jcenter()
mavenCentral() // 코틀린을 사용하기 위한 추가
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.0.0' // 코틀린 플러그인 적용
}
}
allprojects {
repositories {
jcenter()
mavenCentral() // 코틀린을 사용하기 위한 추가
}
}
- 모듈 빌드 스크립트 파일을 열고 난 후, 추가 해야하는 부분은 아래와 같습니다.
[app/build.gradle]
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android' // 코틀린 플러그인을 적용합니다.
android {
compileSdkVersion 24
buildToolsVersion "24.0.2"
.....//중략
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main.java.srcDirs += 'src/main/kotlin' // src/main/kotlin 디렉터리를 소스 디렉터리에 추가합니다.
}
}
repositories{
mavenCentral()
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:24.+'
....'
compile 'org.jetbrains.kotlin:kotlin-stdlib:1.0.5' // 코틀린 라이브러리를 참조하도록 설정합니다.
}
코틀린을 사용하여 작성한 코드를 별도의 디렉토리로 분리하기 위해 sorceSets 부분을 정의했습니다.
src/main/kotlin 폴더를 생성하지 않았기 때문에 안드로이드 스튜디오의 Project 뷰를 Android -> Project로 변경하고 src/main 폴더에 kotlin 폴더를 생성합니다.
(설정이 제대로 되었다면 java 폴더와 같이 kotlin 폴더의 색상 또한 파란색 폴더 [소스코드] 로 변경되는것을 확인할 수 있습니다)
'개발자 > Android' 카테고리의 다른 글
[Android] 액티비티내 캡처 방지하기 (0) | 2017.09.19 |
---|---|
[Android] RGB Alpha 퍼센트에 따른 Hex값 (0) | 2017.02.28 |
[Android] Android Studio, 여러 PC에서 같은 keystore 사용하기 (0) | 2016.09.06 |
[Android] Notification 알림을 상단바는 표시되지 않게 하려면? (0) | 2015.10.05 |
[Android]ExpandableListView 나에게 필요한 부분 (0) | 2015.04.07 |
댓글