Flutter 错误:任务 ':app:compileFlutterBuildDebug 执行失败

Sae*_*Kim 3 gradle build.gradle visual-studio-code flutter

我重新安装了 flutter 并尝试再次加载我的应用程序,但加载时遇到问题。我已经尝试了三天,甚至重新安装了我的窗口和所有程序,但我没有任何运气。任何人都可以帮我解决这个问题吗?

\n

您可以在https://github.com/bagmk/StartUp_Project/tree/master/fluttershare-master上访问我的文件

\n

主程序.dart

\n
import \'package:firebase_core/firebase_core.dart\';\nimport \'package:flutter/material.dart\';\nimport \'package:fluttershare/pages/home.dart\';\n\nvoid main() async {\n  WidgetsFlutterBinding.ensureInitialized();\n  await Firebase.initializeApp();\n  runApp(MyApp());\n}\n\nclass MyApp extends StatelessWidget {\n  @override\n  Widget build(BuildContext context) {\n    return MaterialApp(\n      title: \'Barter\',\n      debugShowCheckedModeBanner: false,\n      theme:\n          ThemeData(primarySwatch: Colors.deepPurple, accentColor: Colors.teal),\n      home: Home(),\n    );\n  }\n}\n
Run Code Online (Sandbox Code Playgroud)\n

pubspec.yaml

\n
name: fluttershare\ndescription: A new Flutter project.\n\n# The following defines the version and build number for your application.\n# A version number is three numbers separated by dots, like 1.2.43\n# followed by an optional build number separated by a +.\n# Both the version and the builder number may be overridden in flutter\n# build by specifying --build-name and --build-number, respectively.\n# In Android, build-name is used as versionName while build-number used as versionCode.\n# Read more about Android versioning at https://developer.android.com/studio/publish/versioning\n# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion.\n# Read more about iOS versioning at\n# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html\nversion: 1.0.0+1\n\nenvironment:\n  sdk: ">=2.1.0 <3.0.0"\n\ndependencies:\n  flutter:\n    sdk: flutter\n  cloud_firestore: 1.0.5\n  firebase_core : 1.0.3\n  image_picker: 0.7.4\n  firebase_storage: 8.0.3\n  firebase_auth: 1.0.3\n  google_sign_in: 5.0.2\n  geolocator: 5.0.1\n  uuid: 3.0.4\n  image: 3.0.2\n  animator: 0.1.4\n  cupertino_icons: 1.0.2\n  path_provider: 2.0.1\n  firebase_messaging: 9.1.1\n  timeago: 3.0.2\n  cached_network_image: \n  flutter_svg:\n\ndev_dependencies:\n  flutter_test:\n    sdk: flutter\n\n# For information on the generic Dart part of this file, see the\n# following page: https://dart.dev/tools/pub/pubspec\n\n# The following section is specific to Flutter.\nflutter:\n  uses-material-design: true\n  fonts:\n    - family: Signatra\n      fonts:\n        - asset: assets/fonts/Signatra.ttf\n  assets:\n    - assets/images/google_signin_button.png\n    - assets/images/upload.svg\n    - assets/images/search.svg\n    - assets/images/activity_feed.svg\n    - assets/images/no_content.svg\n
Run Code Online (Sandbox Code Playgroud)\n

gradle-wrapper.properties

\n
#Fri Jun 23 08:50:38 CEST 2017\ndistributionBase=GRADLE_USER_HOME\ndistributionPath=wrapper/dists\nzipStoreBase=GRADLE_USER_HOME\nzipStorePath=wrapper/dists\ndistributionUrl=https://services.gradle.org/distributions/gradle-6.1.1-all.zip\n
Run Code Online (Sandbox Code Playgroud)\n

应用程序/build.Gradle

\n
def localProperties = new Properties()\ndef localPropertiesFile = rootProject.file(\'local.properties\')\nif (localPropertiesFile.exists()) {\n    localPropertiesFile.withReader(\'UTF-8\') { reader ->\n        localProperties.load(reader)\n    }\n}\n\ndef flutterRoot = localProperties.getProperty(\'flutter.sdk\')\nif (flutterRoot == null) {\n    throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")\n}\n\napply plugin: \'com.android.application\'\napply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle"\n\nandroid {\n\n    compileSdkVersion 29\n\n    lintOptions {\n        disable \'InvalidPackage\'\n    }\n\n    defaultConfig {\n        // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).\n        applicationId "com.test.fluttershare"\n        minSdkVersion 16\n        targetSdkVersion 29\n        versionCode 1\n        versionName "1.2.2"\n        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"\n        multiDexEnabled true\n    }\n\n    buildTypes {\n        release {\n            // TODO: Add your own signing config for the release build.\n            // Signing with the debug keys for now, so `flutter run --release` works.\n            signingConfig signingConfigs.debug\n        }\n    }\n}\n\nflutter {\n    source \'../..\'\n}\n\ndependencies {\n    testImplementation \'junit:junit:4.12\'\n    androidTestImplementation \'androidx.test:runner:1.1.0-alpha4\'\n    androidTestImplementation \'androidx.test.espresso:espresso-core:3.1.0-alpha4\'\n    implementation platform(\'com.google.firebase:firebase-bom:27.0.0\')\n    \n    implementation \'com.google.firebase:firebase-analytics-ktx\'\n    implementation \'com.google.firebase:firebase-core:16.0.1\'\n\n}\napply plugin: \'com.google.gms.google-services\'\n
Run Code Online (Sandbox Code Playgroud)\n

调试控制台

\n
FAILURE: Build failed with an exception.\n\n* Where:\nScript \'C:\\flutter\\packages\\flutter_tools\\gradle\\flutter.gradle\' line: 1035\n\n* What went wrong:\nExecution failed for task \':app:compileFlutterBuildDebug\'.\n> Process \'command \'C:\\flutter\\bin\\flutter.bat\'\' finished with non-zero exit value 1\n\n* Try:\nRun 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.\n
Run Code Online (Sandbox Code Playgroud)\n

错误日志

\n
[        ] [  +15 ms] Done persisting file store\n[        ] [   +2 ms] Target kernel_snapshot failed: Exception\n[        ]            #0      KernelSnapshot.build (package:flutter_tools/src/build_system/targets/common.dart:291:7)\n[        ]            <asynchronous suspension>\n[        ]            #1      _BuildInstance._invokeInternal (package:flutter_tools/src/build_system/build_system.dart:828:9)\n[        ]            <asynchronous suspension>\n[        ]            #2      Future.wait.<anonymous closure> (dart:async/future.dart)\n[        ]            <asynchronous suspension>\n[        ]            #3      _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:766:32)\n[        ]            <asynchronous suspension>\n[        ]            #4      Future.wait.<anonymous closure> (dart:async/future.dart)\n[        ]            <asynchronous suspension>\n[        ]            #5      _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:766:32)\n[        ]            <asynchronous suspension>\n[        ]            #6      Future.wait.<anonymous closure> (dart:async/future.dart)\n[        ]            <asynchronous suspension>\n[        ]            #7      _BuildInstance.invokeTarget (package:flutter_tools/src/build_system/build_system.dart:766:32)\n[        ]            <asynchronous suspension>\n[        ]            #8      FlutterBuildSystem.build (package:flutter_tools/src/build_system/build_system.dart:595:16)\n[        ]            <asynchronous suspension>\n[        ]            #9      AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:318:32)\n[        ]            <asynchronous suspension>\n[        ]            #10     FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1043:27)\n[        ]            <asynchronous suspension>\n[        ]            #11     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)\n[        ]            <asynchronous suspension>\n[        ]            #12     CommandRunner.runCommand (package:args/command_runner.dart:196:13)\n[        ]            <asynchronous suspension>\n[        ]            #13     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:284:9)\n[        ]            <asynchronous suspension>\n[        ]            #14     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)\n[        ]            <asynchronous suspension>\n[        ]            #15     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:232:5)\n[        ]            <asynchronous suspension>\n[        ]            #16     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)\n[        ]            <asynchronous suspension>\n[        ]            #17     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)\n[        ]            <asynchronous suspension>\n[        ]            #18     main (package:flutter_tools/executable.dart:91:3)\n[        ]            <asynchronous suspension>\n[        ] [   +4 ms] \n[        ]            #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)\n[        ]            #1      AssembleCommand.runCommand (package:flutter_tools/src/commands/assemble.dart:335:7)\n[        ]            <asynchronous suspension>\n[        ]            #2      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1043:27)\n[        ]            <asynchronous suspension>\n[        ]            #3      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)\n[        ]            <asynchronous suspension>\n[        ]            #4      CommandRunner.runCommand (package:args/command_runner.dart:196:13)\n[        ]            <asynchronous suspension>\n[        ]            #5      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:284:9)\n[        ]            <asynchronous suspension>\n[        ]            #6      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)\n[        ]            <asynchronous suspension>\n[        ]            #7      FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:232:5)\n[        ]            <asynchronous suspension>\n[        ]            #8      run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)\n[        ]            <asynchronous suspension>\n[        ]            #9      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)\n[        ]            <asynchronous suspension>\n[        ]            #10     main (package:flutter_tools/executable.dart:91:3)\n[        ]            <asynchronous suspension>\n[        ] [  +10 ms] "flutter assemble" took 12,491ms.\n[  +62 ms] [  +83 ms] ensureAnalyticsSent: 82ms\n[        ] [   +1 ms] Running shutdown hooks\n[        ] [        ] Shutdown hooks complete\n[        ] [        ] exiting with code 1\n[        ] > Task :app:compileFlutterBuildRelease FAILED\n[        ] Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.\n[        ] Use \'--warning-mode all\' to show the individual deprecation warnings.\n[        ] See https://docs.gradle.org/6.1.1/userguide/command_line_interface.html#sec:command_line_warnings\n[        ] 1 actionable task: 1 executed\n[        ] FAILURE: Build failed with an exception.\n[        ] * Where:\n[        ] Script \'C:\\flutter\\packages\\flutter_tools\\gradle\\flutter.gradle\' line: 1035\n[        ] * What went wrong:\n[        ] Execution failed for task \':app:compileFlutterBuildRelease\'.\n[        ] > Process \'command \'C:\\flutter\\bin\\flutter.bat\'\' finished with non-zero exit value 1\n[        ] * Try:\n[        ] 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.\n[        ] * Get more help at https://help.gradle.org\n[        ] BUILD FAILED in 16s\n[ +579 ms] Running Gradle task \'assembleRelease\'... (completed in 17.0s)\n[   +4 ms] "flutter apk" took 17,574ms.\n[   +4 ms] Gradle task assembleRelease failed with exit code 1\n[   +1 ms] \n           #0      throwToolExit (package:flutter_tools/src/base/common.dart:10:3)\n           #1      AndroidGradleBuilder.buildGradleApp (package:flutter_tools/src/android/gradle.dart:464:9)\n           <asynchronous suspension>\n           #2      AndroidGradleBuilder.buildApk (package:flutter_tools/src/android/gradle.dart:231:5)\n           <asynchronous suspension>\n           #3      BuildApkCommand.runCommand (package:flutter_tools/src/commands/build_apk.dart:105:5)\n           <asynchronous suspension>\n           #4      FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1043:27)\n           <asynchronous suspension>\n           #5      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)\n           <asynchronous suspension>\n           #6      CommandRunner.runCommand (package:args/command_runner.dart:196:13)\n           <asynchronous suspension>\n           #7      FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:284:9)\n           <asynchronous suspension>\n           #8      AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)\n           <asynchronous suspension>\n           #9      FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:232:5)\n           <asynchronous suspension>\n           #10     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:62:9)\n           <asynchronous suspension>\n           #11     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)\n           <asynchronous suspension>\n           #12     main (package:flutter_tools/executable.dart:91:3)\n           <asynchronous suspension>\n\n\n[ +103 ms] ensureAnalyticsSent: 98ms\n[   +1 ms] Running shutdown hooks\n[        ] Shutdown hooks complete\n[        ] exiting with code 1\n
Run Code Online (Sandbox Code Playgroud)\n

扑医生

\n
Doctor summary (to see all details, run flutter doctor -v):\n[\xe2\x88\x9a] Flutter (Channel stable, 2.2.0, on Microsoft Windows [Version 10.0.19042.631], locale en-US)\n[\xe2\x88\x9a] Android toolchain - develop for Android devices (Android SDK version 30.0.3)\n[\xe2\x88\x9a] Chrome - develop for the web\n[\xe2\x88\x9a] Android Studio\n[\xe2\x88\x9a] VS Code (version 1.56.2)\n[\xe2\x88\x9a] Connected device (3 available)\n\n\xe2\x80\xa2 No issues found!\n
Run Code Online (Sandbox Code Playgroud)\n

Muh*_*far 7

  1. 首先删除你的build文件夹
  2. 使用以下命令清洁 Flutterflutter clean
  3. pub get然后在您的pubspec.yaml文件中单击
  4. 再次构建您的项目