Android Studio 3.4 Release Candidate 1 (RC1) is now available in the Beta channel.
If you have Android Studio set up to receive updates on the Beta channel, you can get the update by choosing Help > Check for Updates (Android Studio > Check for Updates on macOS). Otherwise, you can download it here.
This update includes fixes for the following public issues:
- Issue #67575899: Impossible to specify more than 255 file extensions for aaptOptions noCompress
- Issue #124471103: lint.jar does not show up in packaged AAR libraries when using lintPublish
- Issue #123423125: AAPT2 crashes if plurals in xml contain an apostrophe
- Issue #124437190: Artifact collection during MergeResources task can take very long for sufficiently large dependency graphs.
- Issue #115687654: AGP 3.2.0-rc03 Spurious build failure: Comparison method violates its general contract!
- Issue #111056281: AAPT2 does not disable versioning of ObjectAnimator resources referenced in animated vector drawables
- Issue #126273993: Dexer generates illegal move instructions assiging integers to doubles
- Issue #123068053: D8 produces incorrect debug information for lambda desugaring.
- Issue #124655989: Use of -whyareyoukeeping causes R8 compilation to fail
- Issue #126592786: Incorrectly removing refrenced class
- Issue #126871526: New bots cannot archive
- Issue #124357885: Vertical class merging is not updating @dalvik.annotation.Signature value.
- Issue #113374256: Cannot get from DexEncodedMethod to holder DexClass for outline methods
- Issue #74379749: R8 keeps un-initialized static field which are only read
- Issue #124181032: cannot parse keepclassmembers which contains excludes
- Issue #124181030: Removed interfaces need to account for ServiceLoader resource filenames
- Issue #124584385: IndexOutOfBoundsException when enable R8
- Issue #124457717: R8 NullPointerException with OkHttp 3.13.1
- Issue #126443924: transformClassesAndResourcesWithR8 failed java.lang.IllegalStateException
- Issue #124593221: Error generating the app bundle when using coroutines 1.1.1
- Issue #124155517: runtime NPE in Kotlin Coroutine Dispatcher
- Issue #123390221: Lambda debugging tests started failing on the bots
- Issue #123730537: Main application class can't be loaded (ClassNotFoundException), but exists in classes2.dex
- Issue #124356534: Can't change Foreground layer Clip Art color in Image Asset studio
- Issue #120898718: SVG with subpaths beginning with 'm' commands fails to convert properly
- Issue #119372339: SVG containing clip paths and transforms does not preview or export to VectorDrawable correctly in Android Studio
- Issue #126165767: DDMLIB process uses a full CPU core even when no device / emulator is connected
- Issue #119924169: SVG-to-Vector converter breaks if
- Issue #119882812: Vector Import tool does not render the intended output.
- Issue #112456379: Kotlin main classes appear on the class path before test classes when running unit tests
- Issue #121341637: Internal lint error
- Issue #123377555: Custom Lint check not showing up with AS + AGP 3.4.0-beta02
- Issue #127213632: NewModuleTest.addNewModuleToAndroidxProject fails on studio-3.4-dev
We greatly appreciate your bug reports, which help us to make Android Studio better. If you encounter a problem, let us know by reporting a bug. Note that you can also vote for an existing issue to indicate that you are also affected by it.