当我在我的离子项目中运行时,我几乎没有错误:离子科尔多瓦构建安卓。
ANDROID_HOME=/usr/lib/android-sdk
JAVA_HOME=/usr/lib/jvm/java-8-oracle
在/usr/lib/android-sdk/licenses 中检查软件包 Android SDK Platform 25 的许可证
警告:不接受 Android SDK 平台 25 软件包的许可证。
失败: 生成失败,出现异常。
- 出了什么问题:
配置根项目"android"时出现问题。>您尚未接受以下SDK组件的许可协议: [Android SDK Platform 25]。 在构建项目之前,您需要接受许可协议并使用 Android Studio SDK 管理器完成缺失组件的安装。 或者,若要了解如何将许可协议从一个工作站转移到另一个工作站,请转到 http://d.android.com/r/studio-ui/export-licenses.html
- 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 运行 选项以获取更多日志输出。
构建失败
总时间:9.961秒 (节点:17804)未处理的承诺拒绝警告: 错误:/home/emery/Bureau/my/platforms/android/gradlew: 命令失败,退出代码为 1 错误输出: 失败:生成失败,出现异常。
- 出了什么问题: 配置根项目"android"时出现问题。
您尚未接受以下 SDK 组件的许可协议: [Android SDK Platform 25]。 在构建项目之前,您需要接受许可协议并使用 Android Studio SDK 管理器完成缺失组件的安装。 或者,若要了解如何将许可协议从一个工作站转移到另一个工作站,请转到 http://d.android.com/r/studio-ui/export-licenses.html
我也遇到了这样的问题,在您的SDK文件夹中打开"SDK管理器",在SDK工具部分中有SDK构建工具,安装您的构建工具,如果已安装,只需更新它。 打开 SDK 管理器的其他方法是打开 android studio->tools-> android-> SDK 管理器 -> SDK 工具->安装构建工具。在此处输入图像描述。在此处输入图像描述