【发布时间】:2018-01-13 14:40:23
【问题描述】:
几天前我的 Android Studio 和 Gradle 工作正常,我不知道发生了什么变化,但现在当我尝试使用 Gradle 导入项目时,我收到以下消息:
"您尚未接受以下SDK的许可协议 组件:[Android SDK 构建工具 25.0.2]。在构建你的之前 项目,您需要接受许可协议并完成 使用 Android Studio SDK 安装缺少的组件 经理。或者,了解如何转让许可证 从一个工作站到另一个工作站的协议,转到 http://d.android.com/r/studio-ui/export-licenses.html"
- 我使用的是 Windows 10
- cmd 上的“java -version”给了我 java 版本
-
当输入 sdkmanager --licences 我得到:
"'sdkmanager' 未被识别为内部或外部命令, 可运行的程序或批处理文件。”
尝试重新安装Andriod Studio,安装最新的java版本
- 我正在尝试加载的项目来自 udacity 的 Google 课程,因此它们应该可以正常工作(而且几天前确实可以正常工作)
- 当我尝试使用 Gradle 创建一个新项目时,我得到:
创建目录“C:\Program Files\Projects\b”失败
- 我在安装 Android Studio 期间确实接受了许可协议
- 我的用户和系统环境变量(照片): User Environment Variables + System Path Variable
如果需要任何其他详细信息,请告诉我, 提前致谢! 奥马尔
【问题讨论】:
-
你有什么问题。为什么您在安装时不想接受条款和协议。
-
我确实接受了许可协议。这就是我感到惊讶的原因
-
在下面查看我的答案。如果它不起作用,请通知我。
-
好吧,显然 sdkmanager 不在 PATH 上...您是否尝试提供该命令的完整路径?
-
“那个命令”是什么意思?
标签: android android-studio android-gradle-plugin environment-variables