AndroidStudio Kotlin項目搭建

簡介:本文主要先大概介紹一下怎麼在as上搭建kotlin項目,然後主要具體介紹kotlin的語法。

安裝kotlin plugin

在AS 3.0及以後的版本是自帶Kotlin plugin的,但是如果你現在就想在你的AS上使用Kotlin,則需要手動安裝插件。我現在使用的2.2版本,就以此版本爲例。點擊File->settings->plugins,到下面這個界面
這裏寫圖片描述
點擊紅框中的“Install JetBrains plugin…”安裝成功後,在plugins list面板中選中kotlin並啓用,這時要求重啓IDE後纔會生效。

創建kotlin工程項目

這裏寫圖片描述
這是AS2.2版本的界面,如果是AS3.0版本的話會有一個選項提示是否啓用kotlin,接下來的操作跟創建一個empty工程是一樣的,就不介紹了。在新建activity界面,如果是3.0版本的話會有選項創建Kotlin 的activity。我現在用的2.2所以創建的activity還是java的。

將java代碼轉換成Kotlin

打開MainActivity.java,用快捷鍵ctrl+shift+A打開action面板,然後輸入convert java File to kotlin,點擊聯想出來的action列表,就會將java的MainActivity轉換成了kotlin版本的了,如圖:
這裏寫圖片描述

這裏寫圖片描述
這裏寫圖片描述

gradle文件配置kotlin

開始編輯MainActivity文件時,比如輸入一個回車符,AS 將提示kotlin還沒有配置,點擊configure選擇Android with Gradle。或者也可以點擊Tools->Kotlin->Configure Kotlin in Project。在彈出框中選擇All modules containing Kotlin files,點擊OK,如圖
這裏寫圖片描述
配置完畢後,根目錄的build.gradle也會更新(自動添加了kotlin插件以及kotlin的版本號),接下來就可以運行一下這個工程了。
kotlin在運行時會有一個859k大小的額文件,所以我們生成的.apk文件也將會比用java寫的稍微大一些。
kotlin最終也將會編譯成字節碼(byte-code),所以最終的效果更用java寫的沒什麼兩樣。

谷歌提供的kotlin例子

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章