Android 颤振项目生成失败,错误消息:-

Android 颤振项目生成失败,错误消息:-,android,gradle,flutter,build.gradle,Android,Gradle,Flutter,Build.gradle,android\build.gradle如下所示: Build file 'C:\Users\amani\Desktop\expenseapp\android\build.gradle' line: 24 * What went wrong: A problem occurred evaluating root project 'android'. > A problem occurred configuring project ':app'. > Failed to fin

android\build.gradle如下所示:

Build file 'C:\Users\amani\Desktop\expenseapp\android\build.gradle' line: 24

* What went wrong:
A problem occurred evaluating root project 'android'.
> A problem occurred configuring project ':app'.
   > Failed to find target with hash string 'android-28' in: C:\Users\amani\AppData\Local\Android\Sdk

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Launching lib\main.dart on ALE L21 in debug mode...

FAILURE: Build failed with an exception.

* Where:
* Get more help at https://help.gradle.org

BUILD FAILED in 2s
Gradle task assembleDebug failed with exit code 1
Exited (sigterm)
有人能帮我解决这个问题吗?我在网上找到了许多其他的解决方案,但似乎都不起作用,我也不知道该怎么做才能使它起作用

运行“颤振医生”命令将返回以下内容:

buildscript {
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

在您的
android/app/build.gradle
文件中,将
compileSdkVersion
从28更改为29,将
targetSdkVersion
28更改为29


然后,再次重建项目。

如果您使用的是android studio,请尝试在终端中使用flift clean命令,然后重建project@AmaniSaaduddin在android studio中单独打开android文件夹并尝试构建,在那里您将获得帮助您解决此问题的确切原因。感谢您抽出时间和回答,我更新了我的Android SDK并安装了JDK 8,现在它运行良好。@Amanisaduddin如果你认为有帮助,请随意接受我的答案。非常感谢。
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.12.13+hotfix.5, on Microsoft Windows [Version 10.0.18363.592], locale en-US)

[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[√] Android Studio (version 3.5)
[√] VS Code (version 1.41.1)
[√] Connected device (1 available)

• No issues found!