【问题标题】:Flutter app build failed License for package Android SDK Build-Tools 29.0.2 not acceptedFlutter 应用程序构建失败 不接受包 Android SDK Build-Tools 29.0.2 的许可证
【发布时间】:2021-08-22 00:54:40
【问题描述】:

在 /home/maruf/Android/Sdk/licenses 中检查包 Android SDK Build-Tools 29.0.2 的许可证 警告:不接受软件包 Android SDK Build-Tools 29.0.2 的许可。

FAILURE:构建失败并出现异常。

  • 出了什么问题: 无法确定任务 ':app:compileDebugJavaWithJavac' 的依赖关系。

未能安装以下 Android SDK 包,因为某些许可证尚未被接受。 构建工具;29.0.2 Android SDK 构建工具 29.0.2 要构建此项目,请接受 SDK 许可协议并使用 Android Studio SDK Manager 安装缺少的组件。 或者,要将许可协议从一个工作站转移到另一个工作站,请参阅http://d.android.com/r/studio-ui/export-licenses.html

使用 Android SDK:/home/maruf/Android/Sdk

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

  • 通过https://help.gradle.org获得更多帮助

在 2 秒内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1

【问题讨论】:

    标签: android flutter sdk licensing


    【解决方案1】:

    您可以尝试接受 Flutter Doctor 的许可吗?

    1. 打开你的终端
    2. 输入flutter doctor --android-licenses
    3. 输入yENTER 接受许可

    【讨论】:

    • 是的,我的终端也建议使用以下命令,但该命令不起作用:(
    • 你有 Android Studio 吗?如果有,您可以检查 SDK 管理器以接受许可证。
    猜你喜欢
    • 2019-07-24
    • 2021-05-23
    • 2021-09-11
    • 2021-04-02
    • 1970-01-01
    • 2021-06-08
    • 2022-01-07
    • 2020-02-03
    • 1970-01-01
    相关资源
    最近更新 更多