Thursday, April 28, 2022

Android Studio Dolphin Canary 8 now available

Android Studio - Dolphin | 2021.3.1 Canary 8 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 Dolphin, see the Android Studio Preview release notes. For details of bugs fixed in each preview release, see previous entries on this blog.

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 it also affects you. 

General fixes

This update addresses the following issues. For details of new features and bugs fixed in each preview release, see previous entries on this blog.

APK Viewer
  • Issue #120980373: APK Analyzer should not say 'successfully loaded' if there were problems
AVD Manager
  • Issue #37141715: avdmanager asks "Do you wish to create a custom hardware profile?" even if --silent flag was passed
  • Issue #37013762: It is possible to setup Android TV AVD with a portrait orientation
  • Issue #37093668: Android Studio 2.0: editing a Virtual Device reverts custom skin selection
  • Issue #215982384: AVD does not show TV landscape layout correctly in AVD selection dialog
  • Issue #143676761: 2.7" QVGA device shows 'ldpi' in device list instead of 'mdpi', 33% size error between design and test
  • Issue #198322894: Android studio doesn't support emulator density of 200dpi
  • Issue #69095273: Download links are hidden when selecting a system image, if window is too narrow
Android Gradle Plugin
Code Editor
Device Manager
Editing
Emulator
  • Issue #219784894: Android Studio hosted emulator: AZERTY keyboard compatibility for the Virtual Scene Navigation
Firebase
First Launch
Gradle Files Editor
Import/Sync
  • Issue #208357458: Cannot sync project with KMP module in Chipmunk with MPSS
  • Issue #217593057: Syncing with Gradle files fails with AGP 7.3.0-alpha01 in Chipmunk Studio
Installer
Lint
  • Issue #220332124: Lint setup is broken in source-set-per-module scenario
  • Issue #224572537: NewApi check doesn't handle new inherited interfaces case
  • Issue #225936245: [Lint] "Recycle" detector incorrectly flags animations as not being started
Lint Integration
  • Issue #224967104: AndroidLintAnalysisTask causes cache miss due to timestamp difference in `lint.jar`
Logcat
Motion Editor
  • Issue #226983026: Animation inspector buttons shown as ">>" (overflow) when system fonts are larger
New Code/Templates
  • Issue #221040668: Android Studio new project wizard still using deprecated function "onActivityCreated" for "Fragment + ViewModel"
  • Issue #213460042: New C++ project build file has duplicate externalNativeBuild block
Resources
  • Issue #117900473: Unordered list in Image Asset > Confirm Icon Path > Res Directory
  • Issue #152802800: Bug: choosing to go to "implementation" of a resource doesn't go anywhere
  • Issue #219980280: XML editor doesn't warn when using apostrophe (or even ') without escaping with backslash which leads to Gradle failure
Run
Running Tests
SDK Manager
  • Issue #219764022: sdkmanager double dependencies issue
  • Issue #195754565: Every AS update = new unsolved bugs :|
  • Issue #213935705: SDK update does not work if /tmp is a symlink
  • Issue #225034997: AVDManager - "Error: Package path is not valid. Valid system image paths are:ository..."
  • Issue #159376117: AGP downloads SDK Tools package if only newer command line tools package is installed
  • Issue #152423372: SDK Manager not in Tools menu, SDK licenses not accepted, cannot continue
Testing