Android Studio - Electric Eel | 2022.1.1 Canary 4 is now available in the Canary and Dev channels.
If you already have an Android Studio build on the Canary or Dev channel, you can get the update by clicking Help > Check for Update (or Android Studio > Check for Updates on macOS). Otherwise, you can download it here.
For information on new features and changes in all preview builds of Android Studio Electric Eel, see the Android Studio Preview release notes. For details of bugs fixed in each preview release, see previous entries on this blog.
General fixes and features
The following is list of general fixes in Android Studio Electric Eel Canary 4. These are a result of your bug reports, which help us to make Android Studio better. If you encounter a problem, let us know by reporting a bug. You can also vote for an existing issue to indicate that it also affects you.
- Issue #197664261: AGP 7.x test listener fails on MacOS since 7.0.0-beta04 (inclusive)
- Issue #233948259: Remove usage of kotlin reflect in cxx code
- Issue #229854531: Use target 11 when compiling AGP
- Issue #231037948: AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
- Issue #165896691: Translations Editor not scrollable
- Issue #234736243: Lint does not run on the fly in the editor
- Issue #233673271: ComposePreviewRepresentations leak through message bus connections in FastPreviewManager
- Issue #228721461: Image Asset ignores background color for icon
- Issue #192401730: Asset Studio does not recreate .png files for Image Assets
- Issue #229978655: The AVD Manager picks the wrong system image
- Issue #231547906: Explicitly enable missing API modeling in D8/R8 from AGP
- Issue #233779727: Data Sharing dialog pop up on each launch
- Issue #234005208: Failed sync should not break Build | Make project
- Issue #130727335: Stop blocking on MergedManifestManager.getSnapshot() in LaunchUtils
- Issue #174940625: Migrate AndroidProjectTaskRunner to non-deprecated APis
- Issue #231450711: \"version\": \"dev build\" in product-info.json
- Issue #122847354: ObsoleteSdkInt doesn't catch Build.VERSION.SDK_INT >= minSdkVersion
- Issue #232652234: SystemPermissionTypo false positive on android.permission.WAKE_LOCK
- Issue #174940625: Migrate AndroidProjectTaskRunner to non-deprecated APis
- Issue #233968698: [Logcat V2] We need better support for values that include spaces
- Issue #234989652: 2GB used by 9000 DeviceImpl held by AndroidLogcatService
- Issue #234050852: Logcat Format Settings Isn't Persisted
- Issue #233632239: [Logcat V2] Not all keys come with the colon when using autocomplete
- Issue #232006839: Tasks invocation from Gradle tool window does not go through Android Studio infra unless at the top level
- Issue #191729673: Request: offer \"convert to webp\" for folder's context menu, and not just to files
- Issue #169796111: Android Studio 4.1 RC3 doesn't retain position in Resource Manager when deleting resources
- Issue #149361718: Resource Manager can't search the value of strings
- Issue #149891161: Bug: Android Studio forgets how to view resources list as a grid
- Issue #37139097: Android Asset Studio prefixes files with ic_
- Issue #37131929: Vector asset studio needs button tooltip
- Issue #159434431: Image Asset doesn't show resource directory sorted by asc
- Issue #158718692: When adding an asset image, the flavor list is in random order.
- Issue #194829066: Draw 9 Patch tool should be able to zoom out to below 100%
- Issue #37121811: Help button for Save As .9.png dialog
- Issue #152711970: Request: allow finding items in combobox by pressing on letters on the keyboard
- Issue #170406189: While creating new app icon and have shared resource folder for multiple flavors the location of the importing icon cannot be changed
- Issue #234117968: New Vector Asset Dialog label cut off
- Issue #184935348: Asset Studio generates white background for images even when shape set to 'none'
- Issue #185228753: batch import drawables ignores locale and region
- Issue #152388071: Resource Manager: Keeps defaulting to another module besides my app module
- Issue #117685004: Translations Editor should write new entries at the correct position in the files