J'ai eu la même idée exacte avec le dernier Android Studio 2.3.2 et Instant Run.
voici ce que j'ai fait: (je vais vous donner deux façons de désactiver celui-ci pour un projet spécifique, et le second pour tout le studio Android):
- si vous souhaitez désactiver l'exécution instantanée UNIQUEMENT pour le projet qui n'est pas compatible (c'est-à-dire celui avec SugarORM lib)
à la racine de votre projet, ouvrez gradle -> gradle-wrapper.properties puis changez la valeur
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
et sur votre projet build.gradle changez la valeur
classpath 'com.android.tools.build:gradle:2.2.3'
- Si vous souhaitez désactiver l'exécution instantanée pour tous les projets (dans Android Studio)
dans l'ancienne version des paramètres AS pour l'exécution instantanée est
File -> Other Settings -> Default Settings ->Build,Execution,Deployment
Cependant,
dans la version la plus récente d'Android Studio, c'est-à-dire 2.3.2 , les paramètres d'exécution instantanée sont:
- pour Android Studio installé sur les appareils Apple -> Préférences ... (voir l'image suivante)
- pour Android Studio Installé sous Linux ou Windows -> dans Fichier-> Paramètres ...
Modifié: si, pour une raison quelconque, les paramètres d'exécution instantanée sont grisés, procédez comme suit:
Help-> Find Action...
puis tapez 'enable isntant run' et cliquez sur (maintenant vous devriez pouvoir changer la valeur dans Préférences ... ou fichier-> Paramètres ..., si c'était le cas, il s'agit d'un bogue Android Studio :-)
build.gradle
.