为什么在Android studio中尝试构建cordova应用程序时会出现此错误

为什么在Android studio中尝试构建cordova应用程序时会出现此错误,android,cordova,gradle,phonegap,Android,Cordova,Gradle,Phonegap,我已经安装了最新的构建工具;29.0.2. 但它仍然说没有安装构建工具 C:\Users\user\Downloads\android studio ide-\android studio\bin\runnerw.exe C:\Users\user\AppData\Roaming\npm\cordova.cmd运行android 检查Java JDK和Android SDK版本 ANDROID_SDK_ROOT=未定义(推荐设置) ANDROID\u HOME=C:\Users\user\App

我已经安装了最新的构建工具;29.0.2. 但它仍然说没有安装构建工具

C:\Users\user\Downloads\android studio ide-\android studio\bin\runnerw.exe C:\Users\user\AppData\Roaming\npm\cordova.cmd运行android 检查Java JDK和Android SDK版本 ANDROID_SDK_ROOT=未定义(推荐设置) ANDROID\u HOME=C:\Users\user\AppData\Local\ANDROID\Sdk(已弃用) 子项目路径:CordovaLib 子项目路径:app

项目评估失败,包括afterEvaluate{}中的错误。使用--stacktrace运行以获取afterEvaluate{}错误的详细信息

失败:生成失败,出现异常

  • 其中: 脚本“C:\Users\user\LagBus\platforms\android\CordovaLib\cordova.gradle”行:68

  • 出了什么问题:

    配置项目:应用程序 评估项目“:app”时出现问题。 未找到已安装的生成工具。安装Android构建工具版本19.1.0或更高版本

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

  • 得到更多的帮助

构建在16秒内失败 C:\Users\user\LagBus\platforms\android\gradlew:命令失败,退出代码1错误输出: 项目评估失败,包括afterEvaluate{}中的错误。使用--stacktrace运行以获取afterEvaluate{}错误的详细信息

失败:生成失败,出现异常

  • 其中: 脚本“C:\Users\user\LagBus\platforms\android\CordovaLib\cordova.gradle”行:68

  • 出了什么问题: 评估项目“:app”时出现问题

    未找到已安装的生成工具。安装Android构建工具版本19.1.0或更高版本

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

  • 得到更多的帮助

构建在16秒内失败
选择了以下选项:-Xmx1024M

可能是您的路径中没有配置android工具,因此cordova无法找到它们

因此,请检查,在您的路径中,您可以访问android构建工具,甚至其他android开发环境配置

这是一个类似于您的问题的示例,以及如何解决该问题: 据此:

编辑:你有你的答案