我已经从Android Studio SDK安装了构建工具,如下所示:工具-〉SDK管理器-〉Android SDK -〉SDK平台中的Android 10、11、12,以及SDK工具选项卡中的Adnroid SDK Build-Tools 32-rc 1(以及其他一些包)。
当我尝试构建项目时,出现以下错误:
Caused by: java.lang.RuntimeException: No installed build tools found. Install the Android build tools version 30.0.3 or higher.
在~/Library/Android/sdk/
中,我得到了build-tools目录,在那里我得到了:31.0.0 32.0.0-rc1
目录
我还在PATH中添加了以下内容:
export ANDROID_HOME=~/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
在Android 12之前,这一切都是有效的。
我错过了什么?为什么让Android工作这么难?
6条答案
按热度按时间ct3nt3jp1#
对我来说,这只是因为我在Android Studio中找不到关于在哪里安装构建工具的标签。它实际上被称为SDK管理器下的SDK工具。
1.从第一个选项卡单击“SDK平台”到“SDK工具”。
或
1.点击文件〉设置
CTRL + ALT + S
〉外观和行为ryoqjall2#
在文件夹~/Library/Android/sdk/build-tools中安装(除了32.0.0)31.0.0和30.0.3版本(Android Studio -〉工具-〉SDK管理器-〉SDK工具-〉显示软件包详细信息并选择所需版本)。
6jjcrrmo3#
编写正确的“环境变量”。
vojdkbi04#
当他们说:
安装Android构建工具版本30.0.3或更高版本。
他们的意思是正好是30.0.3,不能更高
尝试安装完全一样的版本@Valentoros答案
8wtpewkr5#
如果您无法在Android Studio中安装特定版本30.0.3,也许您可以尝试使用命令工具sdkmanager,在终端中运行它,如下所示
z9ju0rcb6#
在尝试了[此处][1]给出的所有解决方案后,下面链接中给出的以下步骤帮助我解决了这个问题:
以下是简单的步骤
1.打开Android工作室
1.单击“欢迎”窗口下以蓝色小写字母显示的“更多操作”。
1.单击SDK管理器。
1.选择SDK工具(中间)选项卡
1.查看底部的OK按钮上方的“显示套餐详细信息”,然后单击方形按钮打勾选择该选项。现在将列出套餐详细信息。
1.选择所需Android-SDK-build-Tools的特定版本。
1.单击“确定”进行安装,然后单击“完成”按钮。
1.现在重新启动您的开发人员应用程序并尝试构建以获得成功。