当前位置: 首页 > 知识库问答 >
问题:

“梯度同步失败:未找到已安装的生成工具。请安装Android生成工具版本19.1.0或更高版本”

刘令
2023-03-14

我试图在Android Studio中打开一个Ionic2项目,但它在事件日志中给我以下错误:“Gradle同步失败:找不到已安装的构建工具。安装Android构建工具版本19.1.0或更高版本。有关更多详细信息,请参阅IDE日志(帮助|显示日志)”屏幕截图

我以前也看到过类似的问题(也可能是最新发布的Ionic2或Cordova破坏了某些东西)-

从gradle.build文件或项目结构中更改“构建工具版本”或“编译SdkVersion”的版本没有帮助。

在"C:\用户\Gaby\AppData\本地\Android\sdk\构建工具\24.0.3"下,我安装了24.0.3构建工具版本。

路径环境变量也正确指示路径

有一刻,我让所有的构建工具都安装了“android更新sdk-u-a”,但同样的错误再次发生。

有人知道解决这个问题的合适方法吗?

非常感谢

共有3个答案

古刚洁
2023-03-14

如果您正确设置了ANDROID_STUDIO环境变量,则意味着您尚未安装构建工具。

将%ANDROID_HOME%中的工具文件夹重命名为tools_old,然后使用命令行界面使用:

sdkmanager tools --verbose

可以删除旧工具文件夹(tools_Old),请使用更新的sdkmanager:

sdkmanager "build-tools;26.0.1" --verbose

版本号可以不同。使用:

sdkmanager --list --verbose > packages.txt

检查包裹。可用版本的txt文件。

姬博瀚
2023-03-14

首先,确保安装了构建工具。

之后,在MacOS上打开终端并进行更改。bash_配置文件:

nano ~/.bash_profile

您应该添加以下行:

export ANDROID_HOME=~/Library/Android/sdk
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$ANDROID_HOME/build-tools:$ANDROID_HOME/platforms

Ctrl O和Ctrl X

重新加载Android Studio

袁良弼
2023-03-14

您需要编写正确的“环境变量”。见:https://developer.android.com/studio/command-line/variables

窗口:

setx ANDROID_SDK_ROOT "C:\android-sdk-windows"
setx PATH "%PATH%;%ANDROID_SDK_ROOT%\tools;%ANDROID_SDK_ROOT%\platform-tools"

Mac OS X

export ANDROID_SDK_ROOT=/<installation location>/android-sdk-macosx
export PATH=${PATH}:$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools

Linux

export ANDROID_SDK_ROOT=/<installation location>/android-sdk-linux
export PATH=${PATH}:$ANDROID_SDK_ROOT/tools:$ANDROID_SDK_ROOT/platform-tools

更新:ANDROID_HOME已弃用,ANDROID_SDK_ROOT现在是正确的变量

 类似资料:
  • 我在androidstudio中导入一个cordova项目,并得到一个错误:找不到已安装的构建工具。请安装Android构建工具版本19.1.0或更高版本。 我已经安装了所有的构建工具。甚至我已经通过了这篇文章,但不能解决错误。 链接1链接2 我在操作系统上看到了很多问题,但没有得到任何解决方案。 我们将不胜感激。谢谢

  • 我试图为我的离子4应用程序构建和生成一个apk。当我尝试这样做时,我会遇到以下错误: 对于这个问题,我已经在Stackoverflow上查看了许多其他解决方案,但没有任何解决方案能解决我的问题。我已经通过Android Studio SDK Manager安装了Android SDK和SDK工具。

  • > 其中:脚本'c:\users\Peter Snee\documents\angularionic\quotesapp\platforms\android\Cordovalib\Cordova.gradle'行:68 错误:评估项目':app'时出现问题。 未找到已安装的生成工具。安装Android build tools版本19.1.0或更高版本。 错误:评估项目':app'时出现问题。 未找

  • 当我构建我的android应用程序时,它给出了错误“安装的构建工具版本30.0.3被损坏。删除并使用SDK管理器重新安装”我试图通过更新我的SDK管理器来修复这个问题,但它不起作用。我如何修复这个错误。

  • 我正在使用Cordova构建一个Android应用程序,因为我对Android一无所知。 我执行了以下步骤来创建和运行Cordova应用程序: 安装JDK 8 安装Gradle 安装Android Studio 在Android Studio中使用SDK管理器安装SDK版本28(我的目标是Fire TV设备) (目标API级别28) 这是最后一个命令输出的结尾: 我尝试卸载并重新安装SDK,但我仍

  • 我得到的错误"未能找到构建工具修订25.0.2",但当我去Android SDK管理器,在SDK工具,检查显示包详细信息,在Android SDK构建工具,它显示25.0.2安装。 它安装在{用户}/库/Android/sdk/构建工具/ 我运行Android Studio 2.3.3。有什么明显的我做错了吗?