出现了什么问题:无法确定任务“:app:compileDebugJavaWithJavac”的依赖关系。> 找不到Build Tools版本29.0.2

3

错误:构建失败,出现异常

出错原因: 无法确定任务“:app:compileDebugJavaWithJavac”的依赖项。找不到Build Tools版本29.0.2

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项以获取更多日志输出。使用--scan选项以获取完整的洞察结果。

  • 获取更多帮助,请访问https://help.gradle.org

在31秒内构建失败 异常:Gradle任务assembleDebug退出代码为1

输入图像描述

输入图像描述


点击“pub get”并重试。 - bhupathi turaga
5个回答

6

您需要下载该版本的SDK构建工具。

最简单的方法是使用Android Studio。

  1. 通过点击文件 > 设置(在Mac上为Android Studio > 首选项)打开首选项窗口。
  2. 在左侧面板中,点击 外观和行为 > 系统设置 > Android SDK
  3. 点击 SDK工具 选项卡
  4. 勾选**显示软件包详细信息**
  5. 在Android SDK构建工具下检查您需要的特定版本。(在这种情况下,它是29.0.2)您甚至可以进行更新。
  6. 点击确定 这应该会下载所选择的版本。

有关更多信息,请查看此链接:

更新IDE和工具


4
  1. Add these lines:

    android {
        compileSdkVersion 30
        buildToolsVersion "30.0.3"
    }
    

    in android>>app>>build.gradle

  2. Go to

    Tools>>SDKManager>>AndroidSDk>>SDKTool>>Android SDK Command-line > Tool(latest)

    Check the CheckBox, then apply, and after Installing run the code in android phone.


1
请在您的回答中提供更多细节。目前的写法让人难以理解您的解决方案。 - Community

1

我只是通过从C:/User/Gustavo/中删除.gradle来解决它,我的情况是在升级flutter版本时出现了这个问题。


0

0
请添加以下代码行: 在android>>app>>build.gradle文件中

android { compileSdkVersion 30 buildToolsVersion "30.0.3" }

尝试一下....


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接