Jenkins Android 编译环境搭建常见问题

  • Android SDK License Accept 问题android

    • Android SDK 在调用前是须要接受它的 License 的,解决方法:
      cd ~/Library/Android/sdk/tools/bin  #不一样的人目录不同,不要无脑拷贝
      ./sdkmanager --licenses
      复制代码
      Android SDK 会询问你是否接受协议,一路 Y就好了。
  • Failed to install the following SDK components, The SDK directory is not writable (/home/Android/Sdk)bash

    • 这个问题的主要缘由是你的服务器为 root 用户,而你的 Jenkins 安装的时候只有普通权限,访问不了你的 SDK 目录,解决方法:
      sudo chown -R jenkins:jenkins /opt/android-sdk/ #不一样的人目录不同,不要无脑拷贝
      复制代码
相关文章
相关标签/搜索