0
我嘗試用jenkins構建HelloWorld Android項目,但失敗。jenkins找不到android SDK
錯誤消息:
* What went wrong:
A problem occurred configuring project ':app'.
> The SDK directory '/home/xxxx/Android/Sdk' does not exist.
但我相信SDK目錄存在,因爲我可以成功在命令行編譯。
我有什麼嘗試:
集ANDROID_HOME在詹金斯和刪除項目local.properties
- 建立在詹金斯失敗,找不到SDK
- 構建命令失敗,可以找不到sdk
add project local.properties
- 建立在詹金斯失敗,找不到SDK
- 打造命令成功
原因
jenkins沒有權限訪問用戶(xxxx)主文件夾。
然後我運行chmod 777 /home/xxxx
它現在有效。