我在 Mac 操作系统上运行 Jenkins。我有一个尝试执行的 ant 构建文件<exec executable="android">
在其中一个目标中。我有正确的路径,因为我已经包含了 android sdktools
and platform-tools
文件夹,但我仍然收到以下错误。
android can't find sdkmanager.jar
如果我将描述的 jar 从 lib 文件夹移动到tools
我遇到了与另一个 jar 相关的其他类似错误,因此似乎无法从 lib 文件夹中获取此 jar。请帮忙。
我解决了我的问题。我有正确的路径和sdk安装目录。问题是我的 Jenkins 在另一个用户下运行,无法找到 android lib 的目录,因为它们被拒绝了。所以问题出在 sdk 文件夹权限中。
我刚刚跑了chmod -R 0755 mySdkDirLocation
从 bash 下的控制台开始,成为目前地球上最快乐的开发人员:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)