1 Kotlin語言介紹
Kotlin 是 JetBrains 在 2010 年推出的基於 JVM 的新編程語言,是一種新的靜態類型編程語言。開發者稱,設計它的目的是避免 Java 語言編程中的一些難題。比如:在 Kotlin 中類型系統控制了空指針引用,可以有效避免 Java 中常見的NullPointException。
2 Kotlin的優勢
相比於 Java,Kotlin 有着更好的語法結構,安全性和開發工具支持。
Kotlin 中沒有基礎類型,數組是定長的,泛型是安全的,即便運行時也是安全的。此外,該語言支持閉包,還可通過內聯進行優化。不過,它不支持檢查異常(Checked Exceptions),許多語言設計者認為這是它的瑕疵。不論如何,重要的是 Java 和 Kotlin 之間的互操作性:Kotlin 可以調用 Java,反之亦可。
3 KotLin的安裝
3.1、在Android Studio中打開Settings,選擇Plugins選項,點擊Browse Repositories,在打開的窗口中搜索Kotlin,點擊Install。如圖:

下載安裝完成后會提示你重啟Android Studio,重啟之后,就可以使用了。
(如果不確定安裝是否成功,也可以通過下一步操作看new->是否增加了新建kotlin選項,是則安裝成功)
3.2、新建一個Android項目,和以前操作一樣,之后我們在右鍵new的時候,會發現多了兩項,如圖:

Kotlin File/class :這和Java Class 一樣,就是一個普通的類,只不過是Kotlin語法創建;
Kotlin Activity :這個也和平時創建Activity一樣,選擇模板什么的,創建Kotlin Activity;
3.3、第一次創建Kotlin Activity,會提示 Kotlin not configured,我們直接點configure,如圖:

然后點 Android with Gradle

之后進入Kotlin配置界面,默認點 ok 即可

然后稍等片刻,配置完成后會發現Project下的build.gradle 和 moudle下的build.gradle自動配置了一些參數,如圖:
Project下的build.gradle :

moudle下的build.gradle :

到此,你的Kotlin配置基本好了。
轉自:http://blog.csdn.net/u010675012/article/details/72590946
