使用lein-droid 0.4.0+设置Android SDK位置

时间:2016-01-02 12:17:16

标签: android clojure leiningen

根据this lein-droid tutorial,我在~/.lein/profiles.clj中添加以下内容,指出我安装的Android SDK工具版本24.4.1:

{:user {:plugins [ [lein-droid "0.4.0-alpha3"] ]}
 :android-common {:android {:sdk-path "/home/cactus/prog/android/android-sdk-linux_x86"}}}

之后,lein droid起作用;例如,我能够做到

$ lein droid new foo com.stackoverflow.foo

创建一个新项目。

但是,如果我将lein-droid的版本设置为0.4.0或最新版本0.4.3或介于两者之间的任何内容,那么lein droid new将无法获取SDK位置:编辑~/.lein/profiles.clj

{:user {:plugins [ [lein-droid "0.4.3"] ]}
 :android-common {:android {:sdk-path "/home/cactus/prog/android/android-sdk-linux_x86"}}}

然后上一个命令失败:

$ lein droid new foo com.stackoverflow.foo
The value of sdk-path is nil. Abort execution.

0 个答案:

没有答案