2017-11-01 1 views
0

트래비스 실패했습니다. 프로젝트를 빌드하기 전에 라이센스 계약에 동의하고 Android Studio SDK 관리자를 사용하여 누락 된 구성 요소 설치를 완료해야합니다. 또는 다른 하나의 워크 스테이션에서 라이센스 계약을 전송하는 방법을 배우고,트래비스 안드로이드 빌드는 라이센스 문제로 인해 다음과 같은 SDK 구성 요소의 라이센스 계약을 승인하지 않은 안드로이드 빌드가 예외</p> 다음 <p>에 실패

트래비스 안드로이드 설정으로 이동 :

language: android 
    os: linux 
    jdk: oraclejdk8 
    before_cache: 
    - rm -f $HOME/.gradle/caches/modules-2/modules-2.lock 
    - rm -fr $HOME/.gradle/caches/*/plugin-resolution/ 
    sudo: required 
    node_js: false 
    before_install: 
    - nvm install 7 
    - node --version 
    - travis_retry curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - 
    - echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list 
    - travis_retry sudo apt-get update -qq 
    - travis_retry sudo apt-get install -y -qq yarn 
    install: 
    - yarn 
    android: 
    components: 
     - build-tools-25.0.3 
     - android-25 
     - extra-android-m2repository 
     - extra-google-google_play_services 
     - extra-google-m2repository 
     - addon-google_apis-google-16 
    script: 
    - cd android 
    - bundle install 
    - bundle exec fastlane deploy 
+0

가능한 중복 [ 귀하는 다음 SDK 구성 요소의 라이센스 계약을 수락하지 않았습니다.] (https://stackoverflow.com/questions/39760172/you-have-not-accepted-the-license-agreements-of-the-following-sdk-components) – sfratini

답변

0

android: 블록에서이를 추가의

licenses: 
    - android-sdk-preview-license-.+ 
    - android-sdk-license-.+ 
    - google-gdk-license-.+ 
관련 문제