用SBT構建Scala開發的Android工程

2021-08-02 13:43:55 字數 414 閱讀 8543

二、 環境變數的配置

配置環境變數android_home,指向android sdk的目錄位址。

這裡寫描述

如果專案中有使用到ndk編譯的,需要配置android_ndk_home環境變數。

這裡寫描述

三、 sbt構建指令碼的編寫

在專案的根目錄建立資料夾project,並建立檔案plugins.sbt,在檔案中新增如下**:

addsbtplugin(「org.scala-android」 % 「sbt-android」 % 「1.6.6」)

其實是為編譯工程指定sbt-android外掛程式的版本為1.6.6。

接下來編寫sbt編譯指令碼。在專案的根目錄,建立檔案build.sbt,並進行指令碼的的編寫。具體語法和api請自行google。

詳情見:

scala構建工具SBT的使用 執行

互動模式 sbt不跟任何引數 sbt 在出現的命令列可以互動式輸入命令,如compile run 啟動程式 exit 退出 批處理模式 可以以空格為分隔符指定引數。對於接受引數的 sbt 命令,將命令和引數用引號引起來一起傳給 sbt。例如 sbt clean compile testonly te...

通俗地解釋scala中疊加特質的構建順序和執行順序

1 object mixindemo02 15 1617 trait operate4 2122 trait data4 extends operate4 27 2829 trait db4 extends data4 35 3637 trait file4 extends data4 43clas...

C 構建開源的開發環境

目錄 1 開源環境的選擇 ide 編譯器 2 構建步驟 1 開源環境的選擇 ide 編譯器 在這裡選擇都是發布在gpl license 下的工具 codeblocks 和 gnu gcc 2 構建步驟 在codeblock 指定編譯器的方法 setting compiler.select compi...