我在Mac OS上运行詹金斯。 我有尝试在目标之一来执行Ant构建文件。 我有我已经包括了Android SDK工具和平台工具文件夹,但我依然得到“机器人无法找到sdkmanager,罐子”的错误正确的路径。
如果我搬到描述罐子从lib文件夹到Tools文件夹我越来越涉及到另一个罐子其他一些类似的错误,所以现在看来,这只是不能从lib文件夹中这瓶......请帮助。
我在Mac OS上运行詹金斯。 我有尝试在目标之一来执行Ant构建文件。 我有我已经包括了Android SDK工具和平台工具文件夹,但我依然得到“机器人无法找到sdkmanager,罐子”的错误正确的路径。
如果我搬到描述罐子从lib文件夹到Tools文件夹我越来越涉及到另一个罐子其他一些类似的错误,所以现在看来,这只是不能从lib文件夹中这瓶......请帮助。
我解决我的问题。 我有正确的路径和SDK安装目录。 问题是,我的詹金斯在另一个用户运行,因为他们在那里剥夺了它不能与Android的lib目录中找到。 所以,问题是在SDK文件夹的权限。 我刚跑chmod -R 0755 mySdkDirLocation
从在bash控制台,并成为当下地球上最快乐的开发商:)
之后我跑chmod -R 0755 mySdkDirLocation
。 错误的“Android找不到sdkmanager.jar”走了。 但是,当我跑android update sdk -u
,我无法安装档案。 于是我就chmod 777 mySdkDirLocation
。 然后下载工作。