web-dev-qa-db-fra.com

Erreur lors de l'exécution de 'app': erreur inconnue dans Android studio 3.1

J'ai mis à jour mon studio Android avec la nouvelle version stable version 3.1 . Après que le projet de construction ne puisse pas s'exécuter.

Faites-moi savoir si quelqu'un a le même problème ou trouve une solution.

 My event log show this error

30
Devganiya Hitesh

Allez simplement dans " Exécuter/modifier les configurations ... /" et faites défiler l'écran jusqu'en bas pour afficher une option " Avant le lancement ... " Tout d'abord, supprimez ce que vous avez déjà Dans la petite fenêtre, cliquez ensuite sur l'icône ( + ) et sélectionnez "Créer un dégradé ", puis tapez " assembleDebug " et sélectionnez la première option ou le programme souhaité. Cela résoudra votre problème.

28
Chelo

Essayez de supprimer manuellement vos deux dossiers de construction dans votre projet et de reconstruire. Cela se produit généralement lorsque vous mettez à jour la version de Gradle, selon mon expérience.

16
ernie

La solution qui a fonctionné pour moi était une combinaison d'autres réponses ici.

Hier, j'étais passé à la version stable la plus récente d'Android Studio, 3.1. Parallèlement à cela, Android Studio a ouvert une boîte de dialogue me demandant si je souhaitais mettre à niveau mon Gradle de 3.x à 4.4, et j'ai également accepté.

Après cela, j'ai eu l'erreur de cette question, et ensuite j'ai fait ceci:

  1. Ouvrir le menu Exécuter -> Editer les configurations ...
  2. Dans la section Before launch:, sélectionnez les options que vous avez répertoriées (chaque option comporte le symbole Android), puis supprimez-les avec le symbole -.
  3. Ajoutez l'option Gradle-aware Make, avec la valeur assembleDebug
  4. Nettoyez et reconstruisez tout votre projet

il suffit de nettoyer et de reconstruire votre projet

2
Hoby

J'ai eu le même problème. Je change dans build.gradle 'compiler' avec 'implémentation', puis nettoie et reconstruit le projet. Maintenant, ça commence sans problème.

1
Ionut

Exécuter "Build-> Clean Project" résoudra normalement ce problème.

0
Stephen Chang