diff --git a/app/build.gradle b/app/build.gradle index eedd6a3..a3b5c04 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,4 +1,5 @@ apply plugin: 'com.android.application' +apply plugin: 'kotlin-android' android { compileSdkVersion 23 @@ -17,10 +18,29 @@ android { proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } + sourceSets { + main.java.srcDirs += 'src/main/kotlin' + } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.4.0' + compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" +} + +repositories { + mavenCentral() +} + +buildscript { + ext.kotlin_version = '1.0.3' + repositories { + mavenCentral() + } + + dependencies { + classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" + } } diff --git a/app/src/main/java/com/simplemobiletools/applauncher/MainActivity.java b/app/src/main/java/com/simplemobiletools/applauncher/MainActivity.java deleted file mode 100644 index 54f6f9e..0000000 --- a/app/src/main/java/com/simplemobiletools/applauncher/MainActivity.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.simplemobiletools.applauncher; - -import android.os.Bundle; -import android.support.v7.app.AppCompatActivity; - -public class MainActivity extends AppCompatActivity { - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_main); - } -} diff --git a/app/src/main/kotlin/com/simplemobiletools/applauncher/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/applauncher/MainActivity.kt new file mode 100644 index 0000000..d0ef1d6 --- /dev/null +++ b/app/src/main/kotlin/com/simplemobiletools/applauncher/MainActivity.kt @@ -0,0 +1,12 @@ +package com.simplemobiletools.applauncher + +import android.os.Bundle +import android.support.v7.app.AppCompatActivity + +class MainActivity : AppCompatActivity() { + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_main) + } +}