首页 文章

[SDK补丁程序V4]的许可证离子错误

提问于
浏览
20

我做的时候会得到以下信息:

ionic build android

错误:/ Users / mike / code / ionic / getit / platforms / android / gradlew:命令失败,退出代码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 .

我错过了什么?

3 回答

  • 47

    对其进行排序,答案是在andriod SDK管理器下实际安装Google Repository . 虽然您在安装许可证时接受了许可,但IMO会产生误导性错误消息 .

    enter image description here

  • 24

    有那个问题 . 你需要安装“extra-google-m2repository”

    echo y | android update sdk --no-ui --all --filter "extra-google-m2repository"

  • 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

相关问题