未检测到 Android 构建工具

标签 android cordova ionic-framework android-sdk-tools

我正在使用 Ionic 框架开发 Android 应用程序(Ionic 构建在 Apache Cordova 之上)。当我尝试构建应用程序时,出现错误,指出缺少构建工具。

错误:

> No installed build tools found. Install the Android build tools version 19.1.0 or higher.

我使用的是 Windows,并且安装了 Android SDK 工具(位于 C:\tools),还使用 ​​sdkmanager 来安装 platform-tools(位于 C:\platform-tools)以及 android26 和 android27 平台(位于 C :\platforms\android-26 和 C:\platforms\android-27)。

我的 ANDROID_HOME 环境变量设置为 C:\tools,并且我已在路径中包含以下所有位置:

  • C:\工具
  • C:\tools\bin
  • C:\平台工具
  • C:\平台

我相信我遗漏了一些东西,我必须做什么/修复什么才能使我的构建成功。我没有安装哪些构建工具?

最佳答案

您已将“ANDROID_HOME”设置为您的 sdk 工具文件夹。这导致 Cordova 使用的相对导航出现错误。

解决方案:在 C 驱动器中创建一个新文件夹“SDK”,例如 C:\SDK。现在将所有 sdk 内容添加到该目录中。最后,将“ANDROID_HOME”路径更改为 C:\SDK

关于未检测到 Android 构建工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54672746/

相关文章:

android - Firebase FCM 通知图片不会显示

c# - JSONDeserializer 从 Json 字符串到对象列表

Android:数据绑定(bind)文本未更新

java - 如何从 RecyclerView Adapter 获取传递给 MainActivity 的变量?

ipad - 如何在 PhoneGap 应用程序中显示本地视频?

angularjs - 使用 angularJS 自动完成文本框

php - 以编程方式创建 magento 订单中的 Paypal 发布错误

macos - 使用 npm 1.3.11 安装 phonegap 创建密码 : directory path on Mac OSX

cordova - 在 Visual Studio 2015 中开发 Cordova 项目

css - 具有固定位置和可滚动内容的 ionic 可滚动选项卡