Instant run in Android Studio 2.0 (how to turn off)

混江龙づ霸主 提交于 2019-11-25 23:04:30

问题


How to disable Instant Run in Android Studio 2.0 Preview. When I go to the settings I see it:

and I can not remove the tick from \"Enable Instant Run...\"

I use Android Studio 2.0 Preview 9, but this error was present in Android Studio 2.0 Preview 7 also.


回答1:


Now, As per stable available version 3.0 of Android studio,

If you need to turn off Instant Run, go to

File → Settings → Build, Execution, Deployment → Instant Run and uncheck Enable Instant Run.




回答2:


Using Android Studio newest version and update Android Plugin to 'newest alpha version`, I can disable Instant Run:

Try to update Android Studio.




回答3:


I had the same exact isuue with the latest Android Studio 2.3.2 and Instant Run.

here what I did : (I'll give you two ways to achive that one disable for specefic project, and second for whole android studio):

  1. if you want to disable instant-run ONLY for the project that is not compatible (i.e the one with SugarORM lib)

on root of your projct open gradle-->gradle-wrapper.properties then change the value distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip

and on your project build.gradle change the value

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

  1. If you want to disable instant-run for all project (Across Android Studio)

in older version of AS settings for instant run is

File -> Other Settings -> Default Settings ->Build,Execution,Deployment

However In most recent version of Android Studio i.e 2.3.2 , instant run settings is:

  • for Android Studio Installed on Apple devices -> Preferences... (see following image)
  • for Android Studio Installed on Linux or Windows -> in File-> Settings...


Edited: If for any reason the Instant-run settings is greyed out do this :

Help-> Find Action... 

and then type 'enable isntant run' and click (now you should be able to change the value in Preferences... or file->Settings... , if that was the case then this is an Android Studio bug :-)




回答4:


Turn off Instant Run from Settings → Build, Execution, Deployment → Instant Run and uncheck Enable Instant Run.




回答5:


the design in android 2.3 (stable version) is slightly changed.

File → Settings → Build, Execution, Deployment → Instant Run and uncheck Enable Instant Run.




回答6:


I tried all above but nothing helps, at last i just figured out that under setting >> apps, device still has an entry for uninstalled application as disabled, i just uninstalled from there and it starts working.

:) might be useful for someone




回答7:


Update August 2019

In Android Studio 3.5 Instant Run was replaced with Apply Changes. And it works in different way: APK is not modified on the fly anymore but instead runtime instrumentation is used to redefine classes on the fly (more info). So since Android Studio 3.5 instant run settings are replaced with Deployment (Settings -> Build, Execution, Deployment -> Deployment):



来源:https://stackoverflow.com/questions/35168753/instant-run-in-android-studio-2-0-how-to-turn-off

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!