您尚未接受以下 SDK 组件的许可协议

新手上路,请多包涵

我下载了最新的 Android SDK 工具版本 24.4.1。我使用命令行安装 SDK。当被问到时,我输入 y

安装成功后,您是否接受许可证 ‘android-sdk-license-c81a61d9’ [y/n]: y。

但是在使用 Gradle 3.1 构建时,出现如下

您尚未接受以下 SDK 组件的许可协议:[Android SDK Platform 23, Android SDK Build-Tools 23.0.1]。在构建项目之前,您需要接受许可协议并使用 Android Studio SDK 管理器完成缺失组件的安装。或者,要了解如何将许可协议从一个工作站转移到另一个工作站,请访问 http://d.android.com/r/studio-ui/export-licenses.html

我检查了放置Android工具的 ~/.android/opt/android-sdk 。都不包含名为 licenses 的文件夹。

原文由 codable 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 836
1 个回答

也许我迟到了,但这帮助我接受了 OSX 的 SDK 许可证,

如果您安装了 android SDK 工具,请运行以下命令

~/Library/Android/sdk/tools/bin/sdkmanager --licenses

y 接受所有许可证

瞧!您已接受 SDK 许可,一切顺利。

原文由 Gowtham 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题