中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用Kotlin Tools如何快速添加Kotlin依賴詳解

發布時間:2020-09-09 03:38:53 來源:腳本之家 閱讀:209 作者:寧驚蟄 欄目:移動開發

前言

2017 Google IO 大會,宣布將支持Kotlin作為開發語言。自此Kotlin成為了Android開發中的又一官方支持語言,當然這并不表明Google 已經放棄了對Java 語言的支持。總體上來說,因為Kotlin是一門JVM語言,所以從本質上來講,Kotlin 和 Java 沒什么區別。

Kotlin是一種在JAVA虛擬機上可以運行的靜態類型編程語言,也可以被編譯為JavaScript源碼,它被設計為可以與JAVA代碼相互運作,甚至可以使用大量的現有JAVA類庫,得益于這個性質,作為一個新生的語言,Kotlin就擁有了大量的高質量類庫。Kotlin語法特點中,有較為明顯的函數式編程的特征,包括一些較為優雅的LAMBDA表達式、自由的類型聲明與轉換等特性,而不再受限于有時臃腫的完全面向對象的語法,因此在比JAVA簡潔的同時,可以較好地兼容現有的JAVA語言與運行環境可能是他顯眼的優點,被用于Android開發也印證了這一點(基于JAVA的安卓應用編寫的代碼量還是比較多的)。

現在大多數blog也好,文檔也好,都是使用手動配置kotlin到Android項目的,其實有更快捷的方式創建,本文就是教你快速創建一個Android kotlin項目,當然Java 項目,Js項目也可以這樣快速創建支持Kotlin的項目。

下面話不多說了,來一看看詳細的介紹吧。

IDEA 或 Android studio 安裝Kotlin Plugin

菜單 File -> Settings ->Plugins

利用Kotlin Tools如何快速添加Kotlin依賴詳解

點擊 Browse respositories 并在打開的窗口查詢輸入框中輸入 Kotlin,找到Kotlin插件

利用Kotlin Tools如何快速添加Kotlin依賴詳解

博主已經安裝,如果沒有安裝的話,右側說明文檔,會有一個install的按鈕,點擊后,靜靜等一會,安裝完成后會重啟IDEA 或Android studio。

創建Android項目

菜單File -> new -> Project 選擇Android 項目

![create Android](/home/lincoln/圖片/create Android.png)

然后就是根據提示創建Android項目,此處細節不演示了。

加入Kotlin依賴

很重要,也超級簡單,不需要手工去配置依賴

菜單Tools ->Kotlin->Configure Kotlin in Project 彈出如下窗口

利用Kotlin Tools如何快速添加Kotlin依賴詳解

選擇你是要對哪個模塊加入Kotlin依賴,以及Kotlin版本

選擇好后點擊OK,然后靜靜等一會,依賴就全部自動加好了,什么都不需要可以去配置

So Easy……

Kotlin工具說明

工具 說明
Configure Kotlin in Project 將Kotlin依賴加入Android 或Java 項目中
Configure Kotlin (javascript) in Project Kotlin JavaScript 依賴 加入js項目
Configure Kotlin Plugin Updates 更新Kotlin插件
Show Kotlin ByteCode 顯示Kotlin的字節碼 ,其實就是Class文件
Decompile Kotlin To Java 將Kotlin代碼反編譯為Java代碼(很難看,也不建議看,實在太。)
Kotlin Internal Mode 開啟Internal mode ,區別僅僅是警告、錯誤信息中包含Kotlin內部信息,該開關主要用于Kotlin開發者調試Kotlin的,而對于應用開發者幫助不是很大。
Create backup for debugging Kotlin incremental compilation 導出一個備份項目,該備份項目開啟Debug標記,并使用kotlin增量編譯方式編譯
Kotlin REPL 開啟一個Kotlin 交互界面

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌兰察布市| 石台县| 丰都县| 孟连| 兴化市| 黄山市| 唐海县| 兴海县| 五寨县| 大荔县| 房山区| 呈贡县| 县级市| 台前县| 公主岭市| 甘谷县| 明光市| 晋宁县| 凉山| 潞西市| 尚义县| 满城县| 临桂县| 苏州市| 满洲里市| 河津市| 明溪县| 广饶县| 浦城县| 康保县| 拜城县| 理塘县| 鄂伦春自治旗| 永定县| 保亭| 揭西县| 山阴县| 江北区| 皋兰县| 赫章县| 农安县|