在上一次Google I / O期間,Google明確表示Java將不再是Android的主要編程語言, 讓位給其他語言,例如Python或Kotlin。 無需在Ubuntu中安裝Python,因為它已經包含在Ubuntu發行版中了,但是 還有科特琳? 如何在Ubuntu上安裝Kotlin? 容易做到嗎?
Kotlin不僅可以安裝在Windows或macOS上,還可以安裝在基於UNIX的操作系統上,包括Ubuntu和衍生產品。
Kotlin是一種免費的編程語言,可通過以下途徑獲得 官方網站 該項目。 為此,我們只需要下載最新版本的Kotlin並將其解壓縮到我們的Ubuntu中即可。 這是一個簡單的過程,但是在編譯時可能會引起問題。 因此, 最好選擇安裝腳本。 我們只需要打開終端並輸入以下內容:
curl -s https://get.sdkman.io | bash
然後,使用以下命令執行安裝:
sdk install kotlin
現在,我們的Ubuntu中已經有了Kotlin語言。 但是,這就是全部嗎?
如何在Kotlin中創建程序
事實是,不。 這將使我們 編譯Kotlin代碼但不創建文件。 要創建文件,我們可以 使用代碼編輯器或直接使用我們可以在Ubuntu中安裝的IDE。 編寫代碼後,我們將其保存為 擴展名.kt 然後在與創建的文件相同的位置打開一個終端。 現在,在終端中,我們寫:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Ubuntu將編譯該文件並創建一個使用Java虛擬機的可執行文件,這是我們已經在Ubuntu中安裝的。 因此,由於這些簡單的步驟,我們可以安裝和運行以Kotlin語言編寫的任何代碼。 如果我們使用 Android Studio,因此Kotlin的安裝甚至更加容易,因為我們只需要搜索相應的插件並通過Google IDE進行安裝即可。
好的,我不理解這篇文章,首先您要這樣說(我引用):
“在上次Google I / O期間,谷歌明確表示Java將不再是Android的主要編程語言,而將其讓給其他語言,例如Python或Kotlin。”
然後你說這個(我引用):
“ Ubuntu將編譯該文件並創建一個使用Java虛擬機的可執行文件,這是我們已經在Ubuntu中安裝的東西。”
請您能幫助我解決我的困惑嗎? 謝謝!
Java是一種語言,其代碼經過編譯以在Java虛擬機上運行。 Kotlin是另一種具有不同特徵的語言,也已編譯為可在Java虛擬機上運行。
共有三個概念:Java虛擬機,Java語言和Ktolin語言