当我构建我的应用程序时发生错误。(任务 ':app:checkDebugAarMetadata' 执行失败。)

Error occur when I am building my app.(Execution failed for task ':app:checkDebugAarMetadata'.)

Multiple task action failures occurred: A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction > The minCompileSdk (31) specified in a dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties) is greater than this module's compileSdkVersion (android-30). Dependency: androidx.core:core-ktx:1.7.0-beta01. AAR metadata file: C:\Users\Lara!b.gradle\caches\transforms-2\files-2.1c0cb97790e9054921ec81d\jetified-core-ktx-1.7.0-beta01\META-INF\com\android\build\gradle\aar-metadata.properties. A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction > The minCompileSdk (31) specified in a dependency's AAR metadata (META-INF/com/android/build/gradle/aar-metadata.properties) is greater than this module's compileSdkVersion (android-30). Dependency: androidx.core:core:1.7.0-beta01. AAR metadata file: C:\Users\Lara!b.gradle\caches\transforms-2\files-2.1\ad49c3e20e28519b53\core-1.7.0-beta01\META-INF\com\android\build\gradle\aar-metadata.properties.

/com/android/build/gradle/aar-metadata.properties中的minCompileSdk改为30

在 GitHub 上的克隆存储库 运行 代码后遇到此问题的解决方案:

第 1 步:在您的本地系统中创建一个新的 flutter 项目

第 2 步:复制存根项目的 main.dart 文件中给出的代码并将其粘贴到本地项目的 main.dart 文件中

第 3 步:在您的本地项目中创建一个 'assets' 文件夹

第 4 步:从 GitHub 下载 asset-files 并将它们放入本地 'assets' 文件夹

第 5 步:在您的本地 pubspec.yaml 文件中,为您的 'assets' 文件夹添加依赖项

第 6 步:将小部件测试文件中的 MyApp() 重命名为 MaterialApp()

在这里查看我对几乎相同问题的完整回答: