我编写了一个离子2应用程序,我试图运行"离子运行android"构建apk。我不断得到并且错误。我尝试了一切。我在下面遇到了这个问题,但作为一个新手,我真的可以为我的生活找出我需要做的事情。
Automatically accept all SDK licences
请帮忙。
错误看起来像这个
建立失败
总时间:1.903秒
失败:构建因异常而失败。
出了什么问题: 配置根项目' android'。
时出现问题您尚未接受以下SDK组件的许可协议: [Android SDK Platform 24]。 在构建项目之前,您需要接受许可协议并使用Android Studio SDK Manager完成缺少的组件的安装。 或者,要了解如何将许可协议从一个工作站转移到另一个工作站,请转到http://d.android.com/r/studio-ui/export-licenses.html
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
错误:cmd:命令失败,退出代码为1错误输出:
答案 0 :(得分:0)
请尝试以下步骤:
- 打开终端并键入以下命令。在Windows上确保以管理员身份打开命令行
android
-Android SDK Manager应该打开,如果没有,那么你需要修复你的sdk路径或环境变量。
- 接下来选项卡Android 7.0(API 24)选择它FYI(你不需要只下载所有SDK平台)
- 您需要下载SDK,点击右下角的Install Packages....
- 点击一个模态应该打开。首先点击Android SDK License
,确保突出显示。
- 您现在应该可以选择接受许可,您可以通过单击右下角的单选按钮来执行此操作
- 一旦完成,您可以点击Install
按钮,这可能需要一段时间,所以到外面盯着太阳。
- 我倾向于重新启动计算机或终端,这样可以确保每个人都知道新的SDK,但不是必需的。