【发布时间】:2012-08-01 20:04:10
【问题描述】:
我在 Mac OS 上运行 Jenkins。我有一个 ant 构建文件,它试图在其中一个目标中执行 <exec executable="android">。我有正确的路径,因为我已经包含了 android sdk tools 和 platform-tools 文件夹,但我仍然收到以下错误。
android can't find sdkmanager.jar
如果我将描述的 jar 从 lib 文件夹移动到 tools 文件夹,我会收到与另一个 jar 相关的其他类似错误,因此似乎无法从 lib 文件夹中获取此 jar。请帮忙。
【问题讨论】:
-
你定义了 sdk.dir 属性吗?
-
当我尝试从终端运行脚本时一切正常,只有在使用 Jenkins 运行时才会收到此问题。
-
哪个脚本?你是说蚂蚁吗?
-
是的,当我从终端运行我的 ant 脚本时,一切正常。