2017-11-01 11 views
0

トラヴィスアンドロイドのビルドでは、次のSDKコンポーネントのライセンス契約を受け入れていない、次の例外トラヴィスのAndroidビルド

で失敗しました。 プロジェクトをビルドする前に、ライセンス契約に同意し、Android Studio SDKマネージャを使用して不足しているコンポーネントのインストールを完了する必要があります。 また、別のワークステーションからのライセンス契約を転送する方法を学ぶために、

トラヴィスアンドロイド構成に行く:

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-.+ 
関連する問題