詹金斯Android无法找到sdkmanager.jar [英] jenkins android can't find sdkmanager.jar

查看:892
本文介绍了詹金斯Android无法找到sdkmanager.jar的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我运行在Mac OS詹金斯。我有尝试的目标之一,以执行ant构建文件。我已经为我提供了Android SDK中的工具和平台,工具,文件夹,但我依然得到机器人无法找到sdkmanager,罐子的错误正确的路径。

I'm running jenkins on mac OS. I have ant build file which tries to execute in one of targets. I have correct path as I've included android sdk tools and platform-tools folders to it but still I'm getting "android can't find sdkmanager,jar" error.

如果我谨从lib文件夹到Tools文件夹,我得到一些其他类似的错误与另一罐描述罐子,这样看来它只是不能得到这个罐子从lib文件夹......请帮帮忙。

If I move described jar from lib folder to tools folder I'm getting some other similar error related to another jar, so it seems it just can't get this jar from lib folder...Please help.

推荐答案

我解决我的问题。我有正确的路径和SDK安装目录。问题是,我的詹金斯在另一个用户运行,无法找到的目录与Android lib中,因为他们在这里否认它。所以,问题是在SDK文件夹的权限。 我刚跑了搭配chmod -R 0755 mySdkDirLocation 从在bash控制台,并成为地球上最快乐的开发商的时刻:)

I solved my problem. I had correct path and sdk installation directory. Problem was that my Jenkins was running under another user and couldn't locate directory with android lib because they where denied for it. So problem was in sdk folder permissions. I've just ran chmod -R 0755 mySdkDirLocation from console under bash and became the happiest developer on earth for the moment:)

这篇关于詹金斯Android无法找到sdkmanager.jar的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆