Cette version du studio Android est incompatible avec la version de gradle utilisée. Essayez de désactiver le fonctionnement instantané

Je suis capable de construire l’application correctement, mais quand je l’exécute, j’obtiens cette erreur:

This version of android studio is incompatible with the gradle version used.Try disabling the instant run 

Vous pouvez utiliser une exécution normale plutôt qu’une exécution instantanée.

Vérifiez d’abord

Accédez à Paramètres / Préférences > Créer, exécuter , déployer l’option > Exécuter instantanément et désélectionnez toutes les trois cases.

  1. Mise à niveau des services Gradle URL:

    Projet> Gradle> Wrapper> gradle-wrapper.properties

    Modifier l’URL de

     dissortingbutionUrl=https\://services.gradle.org/dissortingbutions/gradle-2.10-all.zip 

    à

     dissortingbutionUrl=https\://services.gradle.org/dissortingbutions/gradle-2.11-all.zip 

(Trouver la dernière version du plugin dissortingbutionUrl gradle ici: http://services.gradle.org/dissortingbutions

** Assurez-vous d’utiliser gradle-x.xx-all.zip)

  1. Supprimer votre dossier de compilation

    Lorsque vous exécutez le projet, le dossier de construction sera créé automatiquement

  2. Aller à l’option BUILD dans le menu> Nettoyer le projet, Construire le projet

    Il devrait fonctionner sans exécution instantanée.

J’ai eu des étapes simples et correctes aussi

1 – Dans les Settings -> Build, Execution, Deployment Instant Run Build, Execution, Deployment option de Build, Execution, Deployment -> Instant Run

2 – Effacer Enable instant run to hot swap code

3 – Projet propre

p / s: ça devrait marcher.

Le plug-in Gradle utilisé est généralement identique à la version du studio Android que vous utilisez.

Vérifiez la version d’Android Studio

Aide → À propos de

et la version lira Android Studio Version XYZ

Ensuite aller à

Projet → Scripts Gradle → build.gradle (Projet)

et sous dépendances changer le classpath à

classpath 'com.android.tools.build:gradle:XYZ'

et reconstruire / synchroniser le projet.

Vous pouvez désactiver l’exécution instantanée en procédant comme suit dans Android Studio:

Fichier → Paramètres → Boîte de dialog Préférences → Créer → Exécution → Déploiement → Exécution instantanée → Mettre à jour le projet

Cette fonctionnalité a été introduite dans Android Studio 2. Toutefois, lorsque vous la désactivez, la prochaine fois que vous essayez de pousser une nouvelle application sur votre émulateur est beaucoup plus lente.

Dans mon cas, je viens de mettre à jour Android Studio avec la dernière version de canary channel et cela fonctionne sans désactiver cette fonctionnalité.

J’espère que c’est de l’aide

Comme commenté par sjd: Le simple fait de nettoyer le projet et de le reconstruire pourrait aider si vous, comme moi, avez utilisé la mise à jour automatique appliquée par Android Studio.

Je viens de faire un projet Build> Clean puis de ré-exécuter l’application!

Je voulais lancer l’application en mode débogage et j’ai reçu le même message, alors j’ai essayé:

  • Fichier> Invalider les caches et redémarrer …
  • Projet propre
  • Construire un projet

Rien n’a fonctionné …

Ensuite, je viens de cliquer sur la flèche verte pour lancer le projet sans déboguer …

Travaillé!

Donc, je viens d’append une session de débogage avec l’option gauche du bouton d’arrêt dans Android Studio.

J’ai corrigé de cette façon.

Mettez à jour votre chemin de classe vers classpath 'com.android.tools.build:gradle:2.0.0' dans votre fichier build.gradle de niveau supérieur .

Terminé

Je viens de supprimer le projet Build Folder and Clean . Il a fonctionné pour moi … !!!

Dans Android Studio 2.3.3

Fichier -> Paramètres -> Créer, exécuter, déployer -> Exécution instantanée -> Impossible d’exécuter le code de remplacement à chaud (décocher cette case)

Désormais, vous avez désactivé Instant Run …

Cela résoudra le problème de la course instantanée.