Android Studio 2.0 Beta 5发布,修复几个与即时运行相关的严重BUG.
Posted 毕小烦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio 2.0 Beta 5发布,修复几个与即时运行相关的严重BUG.相关的知识,希望对你有一定的参考价值。
android Studio 2.0 Beta 5发布,修复几个与即时运行相关的严重BUG.
This build fixes a couple of important bugs related to instant run:
Turn off Gradle’s javac incremental compilation in all scenarios. In previous builds we had turned it off when using annotation processors, but it turns out there are still some bugs where resource constant field changes are not propagated correctly, which led to runtime crashes after restarting the app. This may sound like a big performance sacrifice, but it’s not: the javac stage is typically a small part of the build (which is dominated by dex and adb push and install) – and note version 1.5.x of the Gradle plugin wasn’t using incremental javac compilation at all.
Change the way the app is restarted after making an incompatible change (a “coldswap”). The technique we were using resulted in some state being persisted across app runs, which could lead to crashes or unexpected 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.
下载地址:
Windows: https://dl.google.com/dl/android/studio/ide-zips/2.0.0.14/android-studio-ide-143.2609919-windows.zip (314 MB)
Mac: https://dl.google.com/dl/android/studio/ide-zips/2.0.0.14/android-studio-ide-143.2609919-mac.zip (312 MB)
Linux: https://dl.google.com/dl/android/studio/ide-zips/2.0.0.14/android-studio-ide-143.2609919-linux.zip (312 MB)
如果你想更深入的了解Android Studio,请参考我的新书《Android Studio实用指南》,已在百度阅读首发.
以上是关于Android Studio 2.0 Beta 5发布,修复几个与即时运行相关的严重BUG.的主要内容,如果未能解决你的问题,请参考以下文章
Android Studio JetPack 3.2 Preview Beta 5 中只有“Fragment + View Model”
升级到 Android Studio 2.0 后,我无法在 Android 模拟器中更改屏幕方向
Quickblox Android sdk 2.0 Beta 缺少一些类
Android Killer v1.2.0 Beta 编译失败求帮助