无法定位下载的Android构建工具工具

时间:2018-03-11 17:39:22

标签: android cordova windows-10

我已经下载了Android SDK获取Windows的命令行工具)并将其解压缩到 C:\ ProgramData \ AndroidSdk 。然后我将 C:\ ProgramData \ AndroidSdk C:\ ProgramData \ AndroidSdk \ bin 添加到 PATH 环境变量中。我还添加了 ANDROID_HOME 变量并将其设置为 C:\ ProgramData \ AndroidSdk

当我执行 cordova build android 时,我收到以下错误消息。

  
      
  • 其中:
      脚本'C:\ Source \ Poc \ CordovaApplication01 \ platforms \ android \ CordovaLib \ cordova.gradle'行:68

  •   
  • 出了什么问题:
      评估项目':CordovaLib'时出现问题   找不到已安装的构建工具。安装Android构建工具版本19.1.0或更高版本。

  •   

通过错误消息我明白找不到工具,但我不知道该怎么做。当我删除 PATH 的添加部分时,我会收到其他错误( ANDROID_HOME 也是如此),所以我假设这些设置正确。

我现在该如何做更好的诊断?我是Android平台的新手,所以我可能会觉得这很简单。

(我添加了平台Android,并尝试按照我找到的每个指南的步骤进行操作。有些人提到了一个名为 tools Platform-tools 的目录,但是下载的ZIP文件中没有这些文件,我被告知,自从 angular 命令被弃用以来,ZIP的结构可能已经改变了。)

1 个答案:

答案 0 :(得分:0)

检查已安装的SDK构建工具版本

sdkmanager --list

我的示例找到build-tools;27.0.3

然后使用已安装的SDK构建工具版本替换defaultBuildToolsVersion上的platforms\android\build.gradle值 在我的示例defaultBuildToolsVersion=27.0.3