使用Kotlin开发Android应用 - 环境搭建 (1)
一. 在Android Studio上安裝Kotlin插件
按快捷鍵Command+,?-> 在Preferences界面找到Plugins -> 點擊Browse repositories ...?-> 輸入Kotlin?-> 安裝Kotlin?(老版本需要安裝?Kotlin?和Kotlin Extensions For Android兩個插件, 最新版本的Kotlin插件包含了Android Extensions, 因此不需要再安裝Kotlin Extensions For Android插件了), 如圖:
安裝插件操作圖
從插件信息上可以看到Kotlin Extensions For Android插件已經被淘汰掉了, 它被合并到Kotlin插件中, 請看下圖:
B5DEA2D7-A8E5-4E33-848D-42022D86D70A.png
二. 配置構建腳本
在構建腳本中配置kotlin插件和kotlin庫
- (1) 在project目錄下的build.gradle文件中定義kotlin的版本
- (2) 在module的build.gradle文件中配置kotlin插件和kotlin庫
build.gradle文件內容如下:
三. 編寫Kotlin?Hello Kotlin程序
- (1) Kotlin插件可以讓我們把.java文件轉換為.kl文件. 操作如下:
在AS選中MainActivity的Java文件, 然后找到菜單Code->Convert Java File to Kotlin File, 這樣Java源文件(*.java)就變成了Kotlin源文件*.kl, 如圖:
把Java源文件轉換為Kotlin源文件
轉換后的MainActivity.kl內容如下:
activity_main文件內容如下:
除了轉換已有的Java源文件外, Kotlin插件可以讓我們直接創建Kotlin源文件, 操作如下:
選擇源文件所在的包 -> 右鍵 -> New ->?Kotlin Activity?或者?Kotlin File/Class,
如圖:
創建Kotlin源文件
- (2) 運行Hello Kotlin程序, 界面如下:
程序界面
至此使用kotlin開發android應用, 環境搭建已經講完
欲知后事如何, 請聽下回講解......
=======================================================
更新(2017-02-13): 使用圖形界面配置Kotlin (更詳細的內容請參考官網文檔)
安裝Kotlin插件
在Android Studio上安裝Kotlin插件.png
創建一個安卓項目, 將其中的一個Activity文件轉換為Kotlin文件.
選中默認生成的MainActivity.java將java源碼轉換成Kotlin源碼(MainActivity.kt), 如圖:
將Java代碼轉換成Kotlin代碼
還有一種方法是在AS中打開MainActivity.java -> 然后按兩次Shift鍵, 調出 "Search Everywhere" 輸入框 -> 再在輸入框中輸入Convert -> 點擊 "Convert Java File to Kotlin File", 即可完成轉換, 如下:
將Java代碼轉換成Kotlin代碼
或者按"Shift+Command+A" 組合鍵, 然后在對話框中輸入"Convert", 再點擊"Convert Java File to Kotlin File", 即可, 如下:
轉換java文件為kotlin文件
配置項目 (就是在build.gradle中使用kotlin插件和其標準庫)
在轉換好的MainActivity.kt文件中, 雙擊Shift鍵 (或者按"Shift+Command+A"組合鍵), 調出 "Search Everywhere" 輸入框, 在輸入框中輸入 "Configure", 點擊"Configure Kotlin in Project", 如圖:
配置項目
或 ("Shift+Command+A"組合鍵操作圖)
配置項目
這時候出現下面的配置面板
Kotlin配置頁
在此配置面板中你可以選擇在哪些module中加入kotlin配置以及選擇kotlin的版本.
配置完之后會在項目根目錄下的build.gradle中添加kotlin插件, 而在module的build.gradle中應用kotlin插件并添加kotlin標準庫的依賴.
如下:
項目根目錄下的build.gradle中添加的內容
module的build.gradle中添加的kotlin配置
其實和手動配置沒有多大區別, 都是在gradle配置中使用kotlin插件和依賴kotlin標準庫, 只是用圖形界面操作更加方便 !!
轉載于:https://www.cnblogs.com/simadi/p/6688436.html
總結
以上是生活随笔為你收集整理的使用Kotlin开发Android应用 - 环境搭建 (1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql打开网络访问权限_远程连接my
- 下一篇: mysql命令行执行复杂sql_mysq