Вы не приняли лицензионные соглашения следующих компонентов SDK: [Android SDK Platform 27] - PullRequest
0 голосов
/ 17 октября 2018

Проблема

Я запускаю ionic cordova run android --device для развертывания ионного проекта при получении этой ошибки:

BUILD FAILED in 21s
/home/brian/git/menuu-resto/platforms/android/gradlew: Command failed with exit code 1 Error output:
FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring project ':CordovaLib'.
> You have not accepted the license agreements of the following SDK components:
  [Android SDK Platform 27].
  Before building your project, you need to accept the license agreements and complete the installation of the missing components using the Android Studio SDK Manager.
  Alternatively, to learn how to transfer the license agreements from one workstation to another, go to http://d.android.com/r/studio-ui/export-licenses.html

Мои чеки

Моя ОС - Manjaro 17.1 Xfce edition,Я использую ionic 4, cordova 8.1.2 (cordova-lib@8.1.1).

В моей Android Studio -> Менеджер SDK -> Приложения и поведение -> Настройки системы -> Android SDK, у меня естьустановлен Android 8.1 (Oreo) с платформой 27. SDK Manager

Я подписался на тему:

  1. Вы не принялиЛицензионные соглашения следующих компонентов SDK

Но я не смог перейти на $ ANDROID_HOME / tools / bin , потому что мой $ ANDROID_HOME / tools / папка полностью пуста.

Автоматически принимать все лицензии SDK , где написано

android update sdk --no-ui --filter build-tools-24.0.0, android-24, extra-android-m2repository

Но я не смог, потому что моя папка $ ANDROID_HOME / tools / совершенно пуста.

Любая помощь будетоценили.Спасибо!

...