ぱんくずリスト

気になる話をちらほらと。

kotlinでandroidアプリを開発するときの初期設定

投稿時のバージョン
macOS sierra
Android Studio 2.3.2
Kotlin 1.1.2-4

kotlinの導入

java file -> kotlin file

  1. javaファイルを開く
  2. MenuBar(上部バー) → Code → ‘Convert Java File to Kotlin File'を押す

kotlinの自動設定

  1. convertしたkotlinファイルを開く
  2. エディタ右上の'Configure'を押す
  3. Android with Gradle'を押す
  4. 設定画面が出るので、'OK'を押す

build.gradle

// build.gradle (Project: projectname)

buildscript {
    ext.kotlin_version = '1.1.2-4'
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
// build.gradle (Module: app)
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'

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

dependencies {
    ...
    compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
}