Android Studio 3.0 及更高版本提供全面的Kotlin 支持,讓您可以輕松向現(xiàn)有項目添加 Kotlin 文件,并將 Java 語言代碼轉(zhuǎn)換為 Kotlin。 然后即可使用 Android Studio 的所有現(xiàn)有工具處理 Kotlin 代碼,例如自動填充、lint 檢查器、重構(gòu)和調(diào)試等。
將 Kotlin 添加到現(xiàn)有項目
1.點擊 File > New 并從各種 Android 模板中選擇一個。 如果您在此菜單中未看到模板列表,請先打開 Project 窗口,然后選擇您的應用模塊。

2.在屏幕上出現(xiàn)的向?qū)е?,選擇 Kotlin作為 Source language。

3.繼續(xù)按照向?qū)瓿珊罄m(xù)操作。
或者,您也可以點擊 File > New > Kotlin File/Class 創(chuàng)建一個基本文件。 如果您沒有看到此選項,請打開 Project 窗口并選擇 java 目錄。 New Kotlin File/Class 窗口提供多種文件類型選擇,但您選擇哪種類型并不重要,因為如果您以后更改聲明類型,Kotlin 將自動轉(zhuǎn)換文件類型。
默認情況下,新的 Kotlin 文件將保存到 src/main/java/。 您可能會發(fā)現(xiàn),在同一個位置查看 Kotlin 和 Java 文件會更輕松方便。 但如果您想隔離 Kotlin 文件和 Java 文件,可將 Kotlin 文件放到 src/main/kotlin/ 下。 如果這樣的話,您需要將此目錄包含到 sourceSets 配置中:
android {
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
}
將現(xiàn)有 Java 代碼轉(zhuǎn)換為 Kotlin 代碼
打開一個 Java 文件并選擇 Code > Convert Java File to Kotlin File。
或新建一個 Kotlin 文件(File > New > Kotlin File/Class),然后將 Java 代碼粘貼到該文件,出現(xiàn)提示時,點擊 Yes,將此代碼轉(zhuǎn)換為 Kotlin 代碼。 您可以勾選 Don't show this dialog next time,以便將 Java 代碼段轉(zhuǎn)儲到 Kotlin 文件中。
