android - 未检测到 Android 构建工具
问题描述
我正在使用 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 安装了平台工具(在 C:\platform-tools)和 android26 和 android27 平台(在 C:\platforms \android-26 和 C:\platforms\android-27)。
我的 ANDROID_HOME 环境变量设置为 C:\tools 并且我在路径中包含了以下所有位置:
- C:\工具
- C:\工具\bin
- C:\平台工具
- C:\平台
我相信我遗漏了一些东西,我必须做什么/修复我的构建才能成功。我没有安装的那些构建工具是什么?
解决方案
您已将“ANDROID_HOME”设置为您的 sdk 工具文件夹。这导致 Cordova 使用的相对导航出现错误。
解决方案:在您的 C 盘中创建一个新文件夹“SDK” C:\SDK
。现在将所有 sdk 内容添加到该目录中。最后,将您的“ANDROID_HOME”路径更改为C:\SDK
推荐阅读
- python - 如何使用 lambda 作为默认参数?
- flutter - 使用 Flutter WebRTC 插件将 h264 视频流式传输到 Android
- javascript - JavaScript 是否支持定长数组?
- php - 为什么我们需要一个错误处理类或函数?
- python - Python-jira 无法更新问题状态
- ios - 模拟网页 Swift 上的点击
- java - 如何为逆数组实现 push pop peek 方法?
- javascript - 如何在嵌套承诺中使用请求对象?
- c# - 我想写一个程序来计算学生成绩的总和和平均值
- node.js - 从客户端调用 NodeJS 函数