1
votes

Flutter: l'exécution de la tâche ': app: packageDebug' a échoué

Bonjour j'ai un problème lorsque je compile avec flutter

J'ai déjà essayé de déboguer avec flutter run - débogage mais sans succès Je pense que de Gradle mais je ne sais pas comment résoudre ce problème.

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel master, v1.7.4-pre.27, on Microsoft Windows [version 
10.0.17763.503], locale fr-FR)

[√] Android toolchain - develop for Android devices (Android SDK version 
28.0.3)
[!] Visual Studio - develop for Windows (Visual Studio Community 2017 
15.9.12)
X Visual Studio is missing necessary components. Please re-run the Visual Studio installer for the "Desktop development with C++" workload, and include these components:
    MSBuild
    VC++ 2017 version 15.9 v14.16 latest v141 tools
    Windows 10 SDK (10.0.17763.0)
  [√] Android Studio (version 3.4)
  [√] VS Code (version 1.35.0)
  [√] Connected device (1 available)

  ! Doctor found issues in 1 category.

quand je lance Flutter Doctor:

    Resolving dependencies...                                           
    3,5s

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ':app:packageDebug'.
    > Failed to generate v1 signature

    * 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.

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

    BUILD FAILED in 4s
    Running Gradle task 'assembleDebug'...
    Running Gradle task 'assembleDebug'... Done                         
    5,2s
    Gradle task assembleDebug failed with exit code 1

Aidez-moi s'il vous plaît Merci pour votre temps et votre attention.


0 commentaires

3 Réponses :


1
votes

Supprimez ce fichier: ~ / .android / debug.keystore


0 commentaires

0
votes

Pour moi, j'ai pu exécuter l'application en commentant le code de version du fichier android / app / build.gradle

//Debug
    buildTypes {
        release {
            // TODO: Add your own signing config for the release build.
            // Signing with the debug keys for now, so `flutter run --release` works.
            signingConfig signingConfigs.debug
        }
    }
    //Debug

Décommenter avec:

//      signingConfigs {
//        release {
//            keyAlias keystoreProperties['keyAlias']
//            keyPassword keystoreProperties['keyPassword']
//            storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
//            storePassword keystoreProperties['storePassword']
//        }
//    }
//    buildTypes {
//        release {
//            minifyEnabled true 
//             shrinkResources true
//            signingConfig signingConfigs.release
//        }
//    }


0 commentaires

5
votes

lancez flutter clean dans le terminal et relancez


1 commentaires

Merci! cela a fait la magie :)