We've just promoted beta 5 from the canary to the beta channel. Relative to beta 2 (the previous build in the beta channel) we've fixed a number of critical bugs in Instant Run -- from apps not showing the most recent changes, to apps crashing, to apps getting passed weird intent data.
Note that you need to use the latest version of Gradle and Studio together, and in this build we automatically update the Gradle version if already using a previous non-stable (e.g. 2.x) preview version.
Note also that all Instant Run settings have been reset to their defaults in this build. The reason we had to do this is in beta4 is that these settings were actually per project settings, not per user. But this is not what many users expected (so they'd tweak the settings in one project and then be surprised when in another project the values were different). To fix this we've changed the settings to be per user instead. However, that moves the storage location for the settings, which is why the values are all reset. Go to Settings > Build, Execution, Deployment > Instant Run if you want to tweak them again.
There are still a few known Instant Run bugs we're still working on which may affect some users:
We wanted to add a special note that we are very thankful for our community, and the wonderful, detailed feedback on 2.0 preview and beta releases. We work very hard to drive the IDE forward rapidly for the entire Android developer community. 2.0 contains major innovations, many driven by requests from our audience. Many of you have engaged closely with us to drive up stability on complex changes. Thank you!
You can update your current 2.0 Preview installation to 2.0 Beta 5 via the built-in patch mechanism (Check for Updates).
You can also update from 1.5 to 2.0 Beta via the patch mechanism, but you may not want to do that: See our page about how to keep multiple installations simultaneously while Studio is in preview mode.
You can also download a full zip of 2.0 Beta from the Android Studio 2.0 Beta 5 page.
Recent Changes >