web-dev-qa-db-fra.com

Exécution instantanée dans Android Studio 2.0 (comment désactiver)

Comment désactiver Instant Run dans Android Studio 2.0 Preview. Quand je vais dans les paramètres, je le vois:

enter image description here

et je ne peux pas enlever la coche de "Activer Instant Run ..."

J'utilise Android Studio 2.0 Preview 9, mais cette erreur était présente dans Android Studio 2.0 Preview 7 également.

175
alex

Maintenant, selon la version disponible stable 3.0 de Android studio,

Si vous devez désactiver Instant Run, allez à

Fichier → Paramètres → Construire, Exécution, Déploiement → Exécuter instantanément et décochez l'option Activer l'exécution instantanée .

enter image description here

230
Amit Vaghela

En utilisant Android Studio newest version et en mettant à jour Android Plugin vers la "dernière version alpha", je peux désactiver Instant Run: Android studio Instant Run view with Version highlightedAndroid studio Project view with Android Plugin Version highlighted

Essayez de mettre à jour Android Studio.

40
zxbin

J'ai eu le même exact avec le dernier Android Studio 2.3.2 et Instant Run.

voici ce que j’ai fait: (je vais vous donner deux manières de réaliser cette désactivation pour un projet spécifique et la deuxième pour l’ensemble Android studio):

  1. si vous voulez désactiver l'exécution instantanée UNIQUEMENT pour le projet non compatible (c'est-à-dire celui avec SugarORM lib)

sur la racine de votre projet ouvert 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 changer la valeur

classpath 'com.Android.tools.build:gradle:2.2.3'

enter image description here

  1. Si vous souhaitez désactiver l'exécution instantanée pour tous les projets (Sur Android Studio)

dans les versions antérieures 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 de Android Studio i.e 2.3.2 , les paramètres d'exécution instantanée sont les suivants:

  • pour Android Studio installé sur Apple périphériques -> Préférences ... (voir image ci-dessous)
  • pour Android Studio installé sous Linux ou Windows -> dans Fichier-> Paramètres ...

enter image description here

enter image description here


Modifié: si, pour une raison quelconque, les paramètres d'exécution instantanée sont grisés, procédez comme suit:

Help-> Find Action... 

enter image description here

puis tapez 'enable isntant run' et cliquez sur (vous devriez maintenant pouvoir modifier la valeur dans Préférences ... ou Fichier-> Paramètres ..., si c'était le cas, il s'agit d'un Android Bug de studio :-)

enter image description here

12
bastami82

Désactivez Instant Run dans Configuration → Construire, Exécution, Déploiement → Instant Run et décochez Enable Instant Run.

enter image description here

12

le design dans Android 2.3 (version stable) est légèrement modifié.

Fichier → Paramètres → Construire, Exécution, Déploiement → Exécuter instantanément et décochez Activer l'exécution instantanée.

enter image description here

5
quantum apps

J'ai essayé tout ce qui précède, mais rien n'y fait, à la fin, je viens de comprendre que sous Setting >> apps, l'appareil a toujours une entrée pour l'application désinstallée comme étant désactivée, je viens de désinstaller à partir de là et ça commence à fonctionner.

:) pourrait être utile pour quelqu'un

1
RQube

Mise à jour août 2019

Dans Android Studio 3.5 Instant Run a été remplacé avec Apply Changes. Et cela fonctionne de manière différente: APK n’est plus modifié à la volée mais une instrumentation d’exécution est utilisée pour redéfinir les classes à la volée ( plus d'infos ). Ainsi, puisque Android Studio 3.5, les paramètres d'exécution instantanée sont remplacés par le déploiement (Paramètres -> Construire, Exécution, Déploiement -> Déploiement): enter image description here

0
Kiryl Tkach