当我这样做时,我得到以下信息:
ionic build android
错误:/ Users / mike / code / ionic / getit / platforms / android / gradlew:Command 退出代码失败1错误输出:FAILURE:生成失败,带有 异常。
- 出了什么问题:配置根项目'android'时出现问题。
您尚未接受以下SDK组件的许可协议:[SDK Patch Applier v4,Google Repository]。之前 建立您的项目,您需要接受许可协议和 使用Android完成缺少组件的安装 Studio SDK Manager。或者,要学习如何转移 从一个工作站到另一个工作站的许可协议,转到 http://d.android.com/r/studio-ui/export-licenses.html
我运行android SDK管理器并没有看到这个包作为选项,我安装了SDK工具,平台工具和构建工具以及Android SDK。
我错过了什么?
答案 0 :(得分:47)
答案 1 :(得分:24)
那个问题。您需要安装“extra-google-m2repository”
echo y | android update sdk --no-ui --all --filter "extra-google-m2repository"
答案 2 :(得分:0)
我尝试了上面的解决方案,仍然遇到了同样的错误,直到我使用以下命令刷新了我的平台sdk: android update sdk --no-ui --filter build-tools-25.0.0,android-25,extra-android-m2repository
注意命令中的25来自错误消息,您的号码可能会有所不同。
这个解决方案来自离子论坛的想法: Ionic forum thread, solution provided by rafialikhan