离子许可证sdk平台不被接受

时间:2018-03-15 19:12:18

标签: java android ionic-framework

当我在我的离子项目中运行时,我几乎没有错误:离子cordova构建android。

ANDROID_HOME = / usr / lib中/ Android的SDK

JAVA_HOME = / usr / lib中/ JVM / JAVA -8-预言

检查/ usr / lib / android-sdk / licenses中的Android SDK平台25的许可证

警告:不接受Android SDK Platform 25的许可证。

FAILURE: 构建因异常而失败。

  • 出了什么问题:

配置根项目'android'时出现问题。 > 您尚未接受以下SDK组件的许可协议:   [Android SDK Platform 25]。   在构建项目之前,您需要接受许可协议并使用Android Studio SDK Manager完成缺少的组件的安装。   或者,要了解如何将许可协议从一个工作站转移到另一个工作站,请转到http://d.android.com/r/studio-ui/export-licenses.html

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug运行 获取更多日志输出的选项。

建立失败

总时间:9.961秒 (node:17804)UnhandledPromiseRejectionWarning:错误:/ home / emery / Bureau / my / platforms / android / gradlew:命令失败,退出代码1错误输出: FAILURE:构建因异常而失败。

  • 出了什么问题: 配置根项目'android'时出现问题。
      

    您尚未接受以下SDK组件的许可协议:   [Android SDK Platform 25]。   在构建项目之前,您需要接受许可协议并使用Android Studio SDK Manager完成缺少的组件的安装。   或者,要了解如何将许可协议从一个工作站转移到另一个工作站,请转到http://d.android.com/r/studio-ui/export-licenses.html

1 个答案:

答案 0 :(得分:0)

我也遇到过像这样的问题,在你的SDK文件夹中打开" SDK管理器",在SDK工具部分有SDK构建工具,安装你的构建工具,如果安装它只是更新它。打开SDK管理器的其他方式是打开android studio-> tools-> android-> SDK管理器 - > SDK工具 - >安装构建工具。enter image description here