2017-11-01 4 views
0

travis android Build mit Ausnahme nach gescheitertenTravis android Build konnte aufgrund Lizenz Ausgabe

Sie haben nicht die Lizenzvereinbarungen der folgenden SDK-Komponenten akzeptiert: [Android SDK Errichten-Werkzeuge 25.0.3]. Bevor Sie Ihr Projekt erstellen, müssen Sie die Lizenzvereinbarungen akzeptieren und die Installation der fehlenden Komponenten mit dem Android Studio SDK Manager abschließen. Alternativ zu lernen, wie die Lizenzvereinbarungen von einem Arbeitsplatz zum anderen zu übertragen, gehen Sie zu

travis android Konfigurationen:

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

Mögliche Duplikat von [ Sie haben die Lizenzvereinbarungen der folgenden SDK-Komponenten nicht akzeptiert] (https://stackoverflow.com/questions/39760172/you-have-not-accepted-the-license-agreements-of-the-following-sdk-components) – sfratini

Antwort

0

Fügen Sie diese unter android: Block:

licenses: 
    - android-sdk-preview-license-.+ 
    - android-sdk-license-.+ 
    - google-gdk-license-.+