web-dev-qa-db-fra.com

Erreur lors du lancement de l'application sur Android SDK construit pour x86

Il y a au moins une douzaine d'applets de flutter précédemment compilées et en cours d'exécution qui soudainement ne seront pas compilées sous Android Studio ou Intellij.

Même si je crée une nouvelle application Flutter par défaut, j'obtiens cette erreur de plantage:

De toute évidence, quelque chose a changé ... les plugins/dépendances ont été mis à niveau/mis à jour et les répertoires .gradle et .idea supprimés ... et les projets reconstruits .. mais rien ne passe au-delà:

Launching lib/main.Dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
Gradle task 'assembleDebug'...
Built build/app/outputs/apk/debug/app-debug.apk.
cmd: Can't find service: activity
Installing build/app/outputs/apk/app.apk...
Error: ADB exited with exit code 1
adb: failed to install/home/jedaa/workspace/flutter_apps/studio/flutter_apprescue/build/app/outputs/apk/app.apk: cmd: Can't find service: package
Error launching application on Android SDK built for x86.
8
Geoff
  1. Ouvrez AVD Manager
  2. Effacer les données (supprimer les données de l'émulateur)
  3. Emulateur ouvert
  4. Essayez d'exécuter l'application
16
DomDunk

pas besoin de changer les variables système ou adb. ce n'est pas une erreur adb ou émulateur. changez votre appareil ou émulateur et vérifiez à nouveau !!!

2
BloodLoss

Changer l'émulateur en démarrage à froid plutôt qu'en démarrage rapide semble également résoudre le problème. Plutôt qu'une lingette complète.

Il se trouve dans les paramètres avancés> performances émulées> option de démarrage lors de la modification d'un appareil dans AVD. enter image description here

1
akdombrowski

Essayez d'installer en utilisant adb via la ligne de commande:

<C:\Android\sdk\platform-tools\>adb -s yourdeviceID install -r build/app/outputs/apk/app.apk

vous pouvez suivre cela pour plus d'explications: https://github.com/flutter/flutter/issues/8605

Merci

0
user3151301

J'ai eu une erreur similaire en essayant d'exécuter mon application Flutter. Ce que j'ai fait, c'est:

  1. Ouvrez AVD Manager
  2. Appuyez sur la petite flèche (à côté du stylo) correspondant à votre appareil préféré
  3. Sélectionnez "Démarrage à froid maintenant"
  4. Attendez que l'émulateur s'ouvre et démarre
  5. Exécutez votre application

J'espère que cela vous aide!

0
Vlad Hondru