首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ionic build tools已安装,但收到错误“未找到已安装的build tools。请安装Android build tools version 19.1.0或更高版本。”

Ionic build tools已安装,但收到错误“未找到已安装的build tools。请安装Android build tools version 19.1.0或更高版本。”
EN

Stack Overflow用户
提问于 2018-09-23 21:57:34
回答 5查看 7.1K关注 0票数 2

我正在尝试为我的Ionic 4应用程序构建和生成一个apk。当我尝试这样做时,我遇到了以下错误:

代码语言:javascript
复制
A problem occurred evaluating project ':CordovaLib'.
[cordova]  > No installed build tools found. Install the Android build tools version 19.1.0 or higher.

我在Stackoverflow上看过很多其他解决这个问题的方案,但都没有解决我的问题。我已经通过Android Studio SDK管理器安装了Android SDK和SDK工具。

我在.bash-profile和Android Studio path变量中都设置了ANDROID_HOME。下面是我的.bash-profile文件的样子,我认为这就是设置环境变量的地方?

代码语言:javascript
复制
export ANDROID_HOME=~/Users/zacharyjordan/Library/Android/sdk
export ANDROID_SDK_ROOT=~/Users/zacharyjordan/Library/Android/sdk

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
export PATH=$PATH:$ANDROID_SDK_ROOT/tools/bin
export PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
export PATH=$PATH:$ANDROID_SDK_ROOT/emulator

当我尝试构建我的应用程序时,似乎Ionic甚至没有检测到我更新的ANDROID_HOME路径。它将ANDROID_HOME=/usr/local/Caskroom/android-sdk/4333796列出ANDROID_HOME

如果有人知道我可以做些什么来正确地构建我的应用程序,我将非常感激。到目前为止,Stackoverflow上还没有其他解决方案来解决我的问题。

EN

回答 5

Stack Overflow用户

发布于 2019-05-17 01:30:03

我刚刚在一位同事的计算机上解决了这个错误,问题是一个名为ANDROID_SDK_HOME的环境变量被设置到另一个文件夹(在他的例子中是C:\Android)。更改该变量以匹配实际的sdk文件夹修复了该问题。

票数 1
EN

Stack Overflow用户

发布于 2020-08-02 02:58:18

首先,你得到它是因为你的环境路径是不正确的。

适用于我的方法(Windows 10):

打开Android Studio -> 开发工具包管理器 -> 开发工具包工具

☐隐藏过时的包

☑显示包详细信息

Android SDK Build-Tools list

☑29.0.3

将ANDROID_HOME的路径设置为YOUR_PATH\sdk

票数 1
EN

Stack Overflow用户

发布于 2018-09-23 22:02:57

我已经通过Android Studio SDK管理器安装了Android SDK和SDK工具

SDK tools不同于build tools

转到SDK管理器,下载build tools v19.1.0或更高版本,然后error就会消失。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52466823

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档