Я пытаюсь построить проект Android с использованием Travis, используя android-28
и build-tools-28.0.0
, но независимо от того, что я делаю, я получаю `` `
Не удалось установить следующие пакеты Android SDK какнекоторые лицензии не были приняты.платформы; android-28 Инструменты сборки Android SDK Platform 28; 28.0.0 Инструменты сборки Android SDK 28 Чтобы создать этот проект, примите лицензионные соглашения SDK и установите недостающие компоненты с помощью Android Studio SDK Manager.Кроме того, чтобы перенести лицензионные соглашения с одной рабочей станции на другую, см. http://d.android.com/r/studio-ui/export-licenses.html `` `во время компиляции
Я пробовал:
components:
- build-tools-28.0.0
- android-28
установка через - echo y | android update sdk --no-ui --filter build-tools-28.0.0,android-28,extra-android-m2repository
принятие лицензий с использованием yes | sudo $ANDROID_HOME/tools/bin/sdkmanager --licenses
принятие лицензий с использованием
licenses:
- 'android-sdk-preview-license-52d11cd2'
- 'android-sdk-license-.+'
- 'google-gdk-license-.+'
даже при ручной записи в файл внутри $ANDROID_SDK/licenses
Я почти уверен, что 2 недели назад он работал совершенно нормально, но теперь он просто выдает эту ошибку каждый раз.
PR, чтобы вы могли посмотреть на ошибки, сборки и файлы.https://github.com/Nozbe/WatermelonDB/pull/25