jenkins android找不到sdkmanager.jar

时间:2012-08-01 20:04:11

标签: android ant jenkins

我在Mac OS上运行jenkins。我有ant构建文件,试图在其中一个目标中执行。我有正确的路径,因为我已经包括Android sdk工具和平台工具文件夹,但我仍然得到“android无法找到sdkmanager,jar”错误。

如果我将描述jar从lib文件夹移动到tools文件夹我得到一些与其他jar有关的其他类似错误,所以看来它只是无法从lib文件夹中获取这个jar ...请帮助。

2 个答案:

答案 0 :(得分:3)

我解决了我的问题。我有正确的路径和sdk安装目录。问题是我的Jenkins在另一个用户下运行,无法找到android lib的目录,因为他们拒绝了它。所以问题在于sdk文件夹权限。 我刚从bash下的控制台运行chmod -R 0755 mySdkDirLocation,并成为当地最快乐的开发者:)

答案 1 :(得分:0)

我跑chmod -R 0755 mySdkDirLocation之后。 “android无法找到sdkmanager.jar”的错误消失了。但是当我运行android update sdk -u时,我无法安装档案。所以我跑了chmod 777 mySdkDirLocation。然后下载工作。