環(huán)境:Android Studio 2.3.1
安裝 Kotlin 插件
Android Studio 從 3.0 (preview)版本開始將內(nèi)置安裝 Kotlin 插件
- 選擇
Settings -> Plugins,搜索并安裝Kotlin插件 - 安裝后,重啟Android Studio
創(chuàng)建新工程
- 創(chuàng)建步驟同Android原生工程(假設(shè)創(chuàng)建后工程內(nèi)存在
MainActivity.java和activity_main.xml)
Android Studio 3.0 在創(chuàng)建過(guò)程中提供啟用 Kotlin 支持的選項(xiàng),勾選后可以跳過(guò) "配置 Kotlin 工程(Configuring Kotlin in the project)"的步驟。
在 Android Studio 3.0 中,可以選擇使用 Kotlin 創(chuàng)建 activity,因此也不需要"將Java 代碼轉(zhuǎn)換為 Kotlin(Converting Java code to Kotlin)"這一步驟。
早期版本中則會(huì)先使用 Java 創(chuàng)建 activity,然后再使用自動(dòng)轉(zhuǎn)換工具 進(jìn)行轉(zhuǎn)換。
將 Java 代碼轉(zhuǎn)換為 Kotlin
須在安裝Kotlin插件并重啟Android Studio后進(jìn)行
- 打開
MainActivity.java文件,通過(guò)菜單欄依次調(diào)出Code -> Convert Java File to Kotlin File - 轉(zhuǎn)換完成后即可看到使用 Kotlin 編寫的
MainActivity.kt
工程中配置 Kotlin
- 在開始編輯
MainActivity.kt文件時(shí),Android Studio 會(huì)提示當(dāng)前工程還未配置 Kotlin,根據(jù)提示完成操作即可,
image
或者可以在菜單欄中選擇Tools -> Kotlin -> Configure Kotlin in Project
image - Kotlin 配置完成后,應(yīng)用程序的 build.gradle 文件會(huì)更新。 能看到新增了
apply plugin: 'kotlin-android'及其依賴
image - 同步工程,在提示框中點(diǎn)擊"立即同步(
Sync Now)"或者使用Sync Project with Gradle Files命令
image



